当前位置:   article > 正文

Monkey测试脚本编写

monkey测试脚本

应用场景:

针对产品的单一模块做压力/稳定性测试

编写Monkey脚本步骤:

1、创建一个.txt文件,如:monkey.txt

2、USB连接测试机,打开开发者选项中的指针位置,用于元素的坐标定位,如:Tap(1230,3060)

3、在monkey.txt中编写如下脚本(头文件固定,只需copy)

  1. #头文件,控制monkey发送消息的参数
  2. type = raw events
  3. count = 10
  4. speed = 1.0
  5. #以下monkey命令
  6. start data >>
  7. LaunchActivity(app包名,app的Activity名)
  8. UserWait(5000)
  9. Tap(1230,3060)
  10. UserWait(1000)
  11. Tap(745,2340)
  12. UserWait(1000)
  13. Tap(433,1286)
  14. DispatchString(11111111111)
  15. Tap(454,1485)
  16. DispatchString(123456)
  17. Tap(750,1735)
  18. # 后置处理 -- 关闭测试app
  19. RunCmd(am force-stop app包名)
  20. UserWait(2000)

4、将.txt文件保存

5、将.txt文件使用cmd命令push到手机中

adb push txt文件路径 /sdcard/

6、使用adb命令执行monkey脚本

adb shell monkey -f /sdcard/monkey.txt 1  #1表示次数

Monkey脚本常用语法:

 Monkey脚本的优势和弊端:

优势:部署很简单,脚本简单,不需要掌握编程

弊端:只能通过坐标定位,换了其他不同分辨率的手机就会失效;脚本的灵活性不高,不支持复杂的条件控制/循环

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/831576
推荐阅读
相关标签
  

闽ICP备14008679号