亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

appium 用automator2定位toast提示,報錯

appium 用automator2定位toast提示,報錯

# coding=utf-8# toast提示必須安卓5.0以上from appium import webdriverfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECimport timedef get_driver(): capabilities={ "platformName": "Android", "automationName":"UiAutomator2", "deviceName": "127.0.0.1:21503", "app": "E:\\apptest\\appium_test\\apk\\imoc.apk", # 注意這里的appActivity "appWaitActivity":"com.imooc.component.imoocmain.splash.GuideActivity", "noReset":"False" } driver=webdriver.Remote("http://127.0.0.1:4723/wd/hub",capabilities) time.sleep(10) return driverdef get_tost(): time.sleep(2) # toast是不是需要時間等待 tost_element=("xpath","http://*[contains(@text,'登錄密碼錯誤')]") time.sleep(2) print WebDriverWait(driver,10).until(EC.presence_of_element_located(tost_element))driver = get_driver()Traceback (most recent call last):? File "E:\apptest\appium_test\testcase\case\toast_test.py", line 118, in <module>? ? get_tost()? File "E:\apptest\appium_test\testcase\case\toast_test.py", line 108, in get_tost? ? print WebDriverWait(driver,10).until(EC.presence_of_element_located(tost_element))? File "E:\cx\Python27\lib\site-packages\selenium-3.141.0-py2.7.egg\selenium\webdriver\support\wait.py", line 80, in until? ? raise TimeoutException(message, screen, stacktrace)selenium.common.exceptions.TimeoutException: Message:?[Finished in 64.9s]
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 1874 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號