在Appium测试中,初学者也许会遇到以下报错或者问题:

1、urllib2.URLError:

Appium运行中报错如上,有两种可能:

(1)发现是由于自己手机上连接了代理,去掉代理,以上报错消失

(2)没有启动Appium,启动后,以上问题即可消失

参考资料:

http://blog.csdn.net/my2010sam/article/details/9062243

2、ADB server didn't ACK

运行以下命令

找到 0.0.0.0 的id

运行如下命令:

杀掉adb.exe进程

重新运行appium脚本

参考资料:

http://jingyan.baidu.com/article/454316aba27e49f7a7c03ab1.html

3、Activity写错导致的问题

报错截图如下:

或者报错:

以上都是Activity没有写对导致的。

以我的脚本为例,我一开始脚本如下:

desired_caps['appActivity'] = 'sogou.mobile.explorer/.NoDisplayActivity'

这是我们浏览器启动的Activity,但是Appium启动与adb命令启动不同,这里是不需要写前面的包名的

改为:

desired_caps['appActivity'] = '.NoDisplayActivity'

问题就解决了

还有一种情况是,有些测试人员没有选择对正确的Activity,导致无法启动,请核对你的Activity是否正确。

4、运行闪退

直接如上运行,闪退。

运行前,要先启动Appium客户端,之后再运行脚本,就不会出现这个问题。

●selenium+python自动化之解决pip使用异常

●名师讲堂专栏

●软件测试“师徒制”,开启培训新纪元

●织雀教育响应国家政策,解决退伍军人就业难题

tomcat闪退没有报错_Appium在Android平台几种常见报错的解决方案相关推荐

  1. 在AVD上运行程序时,程序闪退并报错unfortunately,xx has stopped

    在AVD上运行程序时,程序闪退并报错unfortunately,xx has stopped 事实上,这个错误是事出有因的,而非AVD或者AS有问题. 由于刚开始学习安卓,所以还没有习惯如何对安卓程序 ...

  2. window 启动tomcat闪退 查看日志方法

    window 启动tomcat闪退 查看日志方法 找到 bin下面的startup.bat 用文本方式打开 找到末尾 start改为run 然后打开cmd窗口 cd到tomcat  bin路径 执行s ...

  3. tomcat闪退错误排查

    大家是不是有这样一个问题.每次tomcat闪退不知道错误在哪里?然后只能疯狂的百度,去猜测错误的可能性. 也许能够百度解决问题,也许百度了一天问题还是没有解决. 今天我们来通过修改tomcat的配置, ...

  4. tomcat闪退原因分析

    tomcat闪退原因分析 tomcat闪退原因分析 第一种端口被占用 第二种jdk不匹配 第三种运行环境配置 分析tomcat环境变量配置 tomcat闪退总结 tomcat闪退原因分析 在学习jav ...

  5. tomcat闪退问题整理

    tomcat闪退一般有以下几个原因: 1.JDK环境变量配置错误: 2.JDK版本与tomcat版本不匹配(一般jdk1.6,tomcat8.**这样可能会出现类似问题) 3.tomcat内存配置有误 ...

  6. 解决Tomcat闪退问题

    第一次使用Tomcat的小伙伴可能会出现闪退问题.就是双击startup.bat会快速弹出命令窗口,然后就没了,Tomcat也没启动. 解决方案: 1.检查是否安装jdk(一般都安装了) 2.检查To ...

  7. 关于Tomcat闪退问题

    安装Tomcat闪退: 问题描述: 提示:打开startup.bat闪退 原因分析: 1.未配置环境变量(不知道以前配了咋没了...可能是中间java换了版本??? 解决方案: 重新配置环境变量JAV ...

  8. Tomcat 闪退解决方法

    Tomcat 闪退一般是因为JDK的环境配置有问题 解决方法 打开tomcat,在bin\startup.bat文件中的第一行加入: SET JAVA_HOME=(JDK目录) SET CATALIN ...

  9. onkeypress属性添加报错_亚马逊运营过程中listing常见报错及应对策略汇总

    亚马逊运营过程中listing常见报错及应对策略汇总 做亚马逊的小哥哥小姐姐们还在为上传产品中的报错提示而抓狂吗?福利来了,总结了17个常见报错,供大家查阅 1.SKU XXXXX, Missing ...

最新文章

  1. Generator 函数的含义与用法
  2. 《直播疑难杂症排查》之四:延时高
  3. centos安装ES(elasticsearch)
  4. 游客显示的html代码,html5游客总数柱状图代码
  5. C语言 do while 和 while 循环 - C语言零基础入门教程
  6. 多元线性回归matlab代码_医学统计|多元线性回归分析
  7. linux--安装完qt出现 /usr/bin/ld: error: cannot find -lGL错误
  8. 背地砖上楼的机器人_德国发明铺地砖机器人,效率大幅度上升,节省千万!
  9. 【Spring 基础注解】对象创建相关注解、注入相关注解、注解扫描详解
  10. Configure Log Shipping
  11. 关于bayes错误率计算公式P[error] = P[error | x]P(x)dx
  12. 机器学习常用算法优点及缺点总结
  13. 2021Java笔试题总结!三星java经典手机游戏
  14. 哪个手机浏览器可以倍速_手机四款浏览器APP的比较
  15. qt打开xls文件_使用QtXlsx来读写excel文件
  16. 海关179号出口清单报文CEB603Message描述规范
  17. LeetCode 2300. 咒语和药水的成功对数
  18. TCP 握手没成功怎么办?
  19. 【原创】Python 使用jmpy模块加密|加固 python代码
  20. mathmatica中ListLinePlot函数画图不能混合是咋回事啊

热门文章

  1. 如何解决和异地女朋友一起看电影的需求?(内附源码)
  2. 【线上分享】华为云RTC服务架构及应用实践
  3. ​实时音视频服务的“既要、又要、还要”
  4. 视频云下半场 向前走还是向“厚”走?
  5. 音视频技术开发周刊 78期
  6. 腾讯运维技术专家集结,揭秘高效智能运维 | 沙龙报名中
  7. 腾讯云数据库闪耀曼哈顿,CynosDB回馈开源社区
  8. PMP 之程序性计划、实体性计划、综合计划
  9. 10分钟了解JSON Web令牌(JWT)
  10. TensorFlow交叉熵