上下观古今,起伏千万途。这篇文章主要讲述appium 使用过程问题踩坑-笔记相关的知识,希望能为你提供帮助。
问题1:虚拟设备选用问题
运行脚本抛出异常,创建session对象失败
文章图片
【appium 使用过程问题踩坑-笔记】排查过程:在进入cmd模式下:
①adb devices --ok
②appium-doctor --ok
③appium --ok
④选择合适的虚拟设备 --解决问题
问题分析:某些虚拟机版本兼容性问题,导致无法获取虚拟机的信息,创建session对象失败
文章图片
问题2:使用用虚拟设备genymotion时,如果设备名称太长,遇到支付功能的时候提示系统异常!
解决:点击genymotion界面的add 添加设备时,把设备名称尽量修改短点,不使用默认的设备名称
问题3:怎么使用adb获取uid
C:\\Users\\Vague> adb get-serialno
192.168.159.101:5555
问题4:在一个测试任务中,多次启动app driver 都能正常启动
增加语句
driver.closeApp();
driver.quit();
并且在appium里面设置
tool -> general settings- > select overriding existing sessions
推荐阅读
- android 中Network error IOException: failed to connect to /127.0.0.1 (port 1433): connect failed: ECO
- APP测试时常用adb命令
- MyBatis学习存档——mapper.xml映射文件
- Eclipse中将web项目自动发布到Tomcat webapps下
- Appium——元素定位
- Log4Net的控制台,WinForm,WebApplication使用
- 站在 Android 开发的角度,聊聊 Airbnb 的 Lottie!!!
- 玩转Android monkey之多参数实战
- 带你从零学ReactNative开发跨平台App开发--揭开实战内幕