appium-纯H5测试

准备
浏览器中进行操作,需要确认环境信息
Chrome PC端和手机端版本号最好一致
Chrome driver 与chrome版本匹配

测试原理
测试脚本通过webdriver发送执行命令给appium,然后通过appium调用adb命令或chromedriver远程调试进行chrome操作

示例

from appium import webdrivercaps = {} 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
【appium-纯H5测试】浏览器中访问:chrome://inspect/#devices
通过 inspect 可以查看
但是这种方法需要
appium-纯H5测试
文章图片




    推荐阅读