Monkey压力测试从0到1,拿去就能用

简介: 以前做炒股app,测试都是测试部工作,现在新的公司一来就说先跑一跑monkey吧。Monkey?不是猴子麽,怎么跑?经过多次摸索后,终于可以笑嘻嘻的跑monkey了首先adb shellmkdir /mnt/sdcard/monkey  回车 ...

以前做炒股app,测试都是测试部工作,现在新的公司一来就说先跑一跑monkey吧。Monkey?不是猴子麽,怎么跑?

经过多次摸索后,终于可以笑嘻嘻的跑monkey了

首先adb shell

mkdir /mnt/sdcard/monkey  回车 创建一个文件夹专门存放Monkey跑完后收集的错误信息

cd  /yyy/yyy  回车 进入我们包名的根目录

monkey -p 包名 --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 50 -s 1 -v -v --throttle 300 10000 2>>/xx/xx/error.txt  1>>/xx/xx/info.txt  回车

然后就看到我们的应用飞起来了。。不要

亚美爹~

不要~

停~

然后可以在d盘 执行 pull /xx/xx/ .

就看到error.tex文件 好,开始分析程序中bug吧。Note:在跑完一遍monkey修改bug后,我们要先删除以前的error.txt文件,否则文本还是叠加了刚才的错误。

删除的命令是(进入到删除文件的根目录)rm -r xx

相关文章
|
7月前
|
监控 安全 Shell
深入探究App压力测试的关键要点:从零开始学习Monkey
Monkey是Google的自动化测试工具,用于模拟用户随机事件以测试应用的稳定性和压力。它可以在模拟器或设备上运行,通过随机点击发现潜在问题。
|
7月前
|
Web App开发 小程序 测试技术
最简单的Web Monkey 测试范例
最简单的Web Monkey 测试范例
281 0
|
7月前
|
测试技术 Shell Android开发
随机测试 Monkey Test
随机测试 Monkey Test
180 0
|
设计模式 监控 Java
『APP稳定性测试干货』| 基于Monkey的移动端/APP稳定性测试过程和方法
『APP稳定性测试干货』| 基于Monkey的移动端/APP稳定性测试过程和方法
346 1
|
测试技术 Android开发 Python
如何在指定的Activity下进行Monkey测试并控制页面深度
如何在指定的Activity下进行Monkey测试并控制页面深度
|
Shell 测试技术 Android开发
Android自动化压力测试图解教程——Monkey工具
引用:http://www.eoeandroid.com/blog-115192-2540.html  有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是人工进行测试的话,效率会低很多,而且会比较枯燥。
2053 0
Android自动化压力测试图解教程——Monkey工具
|
Shell 测试技术 Android开发
|
监控 Java Shell
App测试--ADB Monkey(下)
Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、滑动、Application切换、横竖屏、应用关闭)实现对正在开发的应用程序进行压力测试。monkey测试是一种为了测试软件的稳定性,健壮性的快速有效的方法。只针对Activity做测试,不能对Service做测试。
374 0
App测试--ADB Monkey(下)
|
Shell 测试技术 开发工具
App测试--ADB Monkey(上)
Monkey是Android中的一个命令行工具,可以运行在模拟器里或者现实设备中,向系统发送伪随机的用户事件流(点击、滑动、Application切换、横竖屏、应用关闭)实现对正在开发的应用程序进行压力测试。monkey测试是一种为了测试软件的稳定性,健壮性的快速有效的方法。只针对Activity做测试,不能对Service做测试。
310 0
|
监控 测试技术 Shell
软件测试之 android手机内置随机压力测试工具【monkey】操作指令及 monkey 的常见面试题
软件测试之 android手机内置随机压力测试工具【monkey】操作指令及 monkey 的常见面试题