天天看點

appium-純H5測試

準備

浏覽器中進行操作,需要确認環境資訊

Chrome PC端和手機端版本号最好一緻

Chrome driver 與chrome版本比對

測試原理

測試腳本通過webdriver發送執行指令給appium,然後通過appium調用adb指令或chromedriver遠端調試進行chrome操作

示例

from appium import webdriver

caps = {}
caps["platformName"] = "Android"
caps["deviceName"] = "huawei P30"
caps["browserName"] = "chrome"
caps["chromedriverExecutable"] = "F:\py\driver\chromedriver.exe"





driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)
driver.get("https://www.cnblogs.com/tynam/")
driver.find_element_by_id('blog_nav_admin').click()

# driver.quit()      

 

查找元素

啟動浏覽器後需要對元素進行操作,查找元素有好多中方法

1、使用浏覽器端的手機模拟器

appium-純H5測試

 2、使用chrome自帶的inspect

浏覽器中通路:chrome://inspect/#devices

通過 inspect 可以檢視

但是這種方法需要vpn

appium-純H5測試

繼續閱讀