Appium 测试 Android 切换Wenview 报错问题
来源:互联网 发布:联合国五大流氓 知乎 编辑:程序博客网 时间:2024/06/14 11:59
在测混合应用时,经常需要在Webview 和 Native 模式之间切来切去,有时更新了Appium 或者换个测试手机,原来运行的好好的脚本却报错了,重要的还是查看报错信息,根据信息在网上查找解决方案。
切换Webview报错时,基本是webview 和 chroedriver版本不对应导致的,如下图:
当前webview的版本是59.0, chromedriver 的版本是2.33,提示webview的版本必须大于60,可能会纳闷了?测试app的时候没用chrome浏览器呀,chrome 和 Webview什么关系?
Webview是chrome浏览器的内核,所有安卓手机必须预装,用于显示网页,手机的APP可以调用它显示网页而不需要浏览器,升级以提升系统整体集成应用的网页性能。此应用缺失会导致手机功能故障。
其实Webview的版本也是chrome的版本,怎么查看呢?
1. 直接在 应用 > 设置管理 > 全部应用 > Android System Webview, 打开查看版本号。
2. 在所有应用中找不到时,就在应用市场中查找,可以看到已经安装的Android System Webview 版本信息。
chrome 和 chromedriver 对应的版本号,可以参考以下网址:
http://blog.csdn.net/huilan_same/article/details/51896672
下载相对应的chromedriver 版本,复制到指定路径下(可以在报错日志中查看chromedriver所在的路径)
阅读全文
0 0
- Appium 测试 Android 切换Wenview 报错问题
- Appium测试Android混合应用时,第二次切换到WebView时的定位问题
- appium混合测试切换
- appium-android项目执行报错
- Appium - WebView测试(Android)
- Appium - WebView测试(Android)
- Appium - WebView测试(Android)
- Android Appium自动化测试
- Appium自动化测试Android
- android appium测试
- Appium测试app报错Permission to start activity denied.
- Appium+Robotframework Android 自动化测试 AppiumLibrary安装出错问题
- Appium 对于 Android 中webview 页面测试注意的问题
- android自动化测试--appium运行的坑问题及解决方法
- 关于appium启动报错问题的解决办法
- appium-通过appium.exe启动appium Server报错
- Appium在Android平台几种常见报错解决方案
- Appium测试环境搭建-Android
- 《Java编程技巧1001条》第373条 了解不同的日期标准,
- Mimics17.0安装教程
- Java开发工作经验面试总结
- EasyUI 下拉框自适应高度
- pthread_mutex_lock(&lock); 没有执行init 动作
- Appium 测试 Android 切换Wenview 报错问题
- MySql 编码方式修改
- spring boot 入门第一章
- 【LeetCode算法练习(C++)】Combination Sum II
- Java调用Python写的tensorflow函数
- General Algorithm
- 机器学习的基础概念
- 算法之堆排序(最大堆c++实现)
- jmeter1- 认识jmeter