小小千想和您聊一聊

当前位置: 首页> 技术分享> APP自动化测试常见问题之其它问题

APP自动化测试常见问题之其它问题

1.前提

基于win10专业版64位系统+jdk1.8+python3+pycharm+android SDK+appium+unittest

2.痛点

APP自动化测试时可能遇到的一些其它问题。比如切换webview报错;比如模拟器启动后屏幕倒置问题;再比如dos中输入adb报错等问题。

3.解决方案

1切换webview报错

报错提示:

No Chromedriver found that can automate Chrome '44.0.2403'。

驱动对应关系查看:

https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/web/chromedriver.md

找到驱动文件:chromedriver_win32 (2.20).zip

根据需要分别放置到如下路径:

界面版驱动放置路径:

C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win

命令行驱动放置路径:

C:\Users\Administrator\AppData\Roaming\npm\node_modules\appium\node_modules\appium-chromedriver\chromedriver\win

2)模拟器启动后屏幕倒置问题

切换下渲染模式,重新启动模拟器即可。

3dos中输入adb报错问题

分别进入android sdk\android-sdk_r24.4.1\platform-tools目录和逍遥模拟器的\Microvirt\Memu目录分别进入dos执行adb回车,看哪个报错,将不报错的目录下的adb.exe复制到报错的目录替换原文件即可。注意:如果adb devices查看不到的手机的udid值,可以重启下手机再执行adb devices试试。

上一篇:APP自动化测试案例之微信小程序

下一篇:VScode中误报Unable to import 'xxx' pylint(import-error)的解决方案

QQ技术交流群

千锋软件测试锋迷群
1046376765

加入群聊

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码