软件测试脚本txt,AndroidAPP测试之Monkey

原标题:AndroidAPP测试之Monkey

项目组最近计划对安卓客户端应用做一些专项测试来进行评测,通过多方面的查询与了解,发现了APP稳定性测试神器——Monkey,下面简单的对Monkey的应用记录下。

安装Androidsdk

运行cmd

2ee0c0ab436697088903f2071db0fec2.png

查看导出文件,此文件无crash和anr报错信息:

a4d239d8f970b32f38db8cbb09d665cf.png

在Monkey测试过程中可能会出现程序崩溃(CRASH)和程序无响应的情况(ANR),要将测试的log信息获取到,从而解决bug。测试过程中出现crash现象时,根据seed值来完成bug的复现:

adb shell monkey -p (包名) -s (seed值) -v 1000

e6ed1e5d4fdf9047735e70dfa67d0141.png

测试过程中出现ANR现象,会输出相应的信息,以ANR开头,获取到信息进行问题的解决,同样可以通过seed来进行复现adbshell cd /data/anr切换到设备路径下ls可以看到traces.txt里面即为log信息。

monkeyscript是monkey的脚本语言,是一组可以被monkey识别的命令集合,可以帮我们完成一系列的被固定的重复性操作,monkey通过脚本来进行测试,只是一个记事本文件,缺点是在坐标、按键等方面没有逻辑性。

下面是常用API的介绍:

543a9a62f05d1cad976d2bf34ecd9fa4.png

完成monkey.txt脚本的编写,保存到某一路径下,切换到monkey.txt路径下adb push monkey.txt /data/local/temp/(设备的任一路径,无规定),adb shell切换到设备下 cd /data/local/temp 切换到monkey.txt路径下, monkey -f monkey.txt -v 10 执行monkey脚本及执行次数。完成MonkeyScript的自动化Monkey测试。返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值