本文介绍: 远程调试的时候,出现解析混乱,dom无法正常加载的情况。不知道是不是因为webview版本较低导致的。MUMU模拟器则正常。chromedriverExecutableDir的示例图:可使用不同名字的后缀进行chromedriver的版本区分。练习的时候使用了三款模拟器:Avd Android6.0、Avd Android7.0、MUMU.,写明浏览器的包名和activity的名字。但是使用browserName是最简单的。Avd Android6.0、Avd Android7.0在使用。
1. 手机浏览器自动化前提
五大前提:
1.1 安装chromedriver
在以下文章中有说明,可以用于参考:
【App自动化测试】(十四)Android WebView测试方法中的 2.3.1 前提一:chromedriver安装
1.2 安装对chromedriver版本
在以下文章中有说明,可以用于参考:
【App自动化测试】(十四)Android WebView测试方法中的 2.3.2 前提二:chromedriver版本选择正确
1.3 配置capability
1.4 设置chromedriver相关配置
appium chromedriver 自动发现机制中常用的appium capability参数参数:
1.5 使用浏览器的inspect工具远程调试
2. 手机浏览器测试代码python版本
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。