Access denied, Please sign in and make sure you have proper permission.
在定位第二个新 toast 一般 点按钮并重试 大概 5 次才能定位 到 ,而第一次 都能 百分百定位到,不知道这个 appium 到底什么情况,大家有遇到这个问题吗?怎么解决?
def toast(self, message, driver):
message = '//*[@text=\'{}\']'.format(message)
element = WebDriverWait(driver, 10, 0.5).until(
expected_conditions.presence_of_element_located((By.XPATH, message)))
return element
用的是这个?
是的,我发现 不是第一次的问题 是这个方法本身就有一定的成功率, 有时会 识别不到
WebDriverWait(driver, 10, 0.5) 之前用 0.5 50 个 toast 失败 5 个左右
后来改成 0.1 了 成功率有所提升,你可以试试
算了 还是用 图片识别吧 ,能识别的基本 100% 成功