APP测试---性能测试⼯具常⽤的移动app性能测试⼯具使⽤
⽬录
emmagee⼯具
⽹易的⼀款开源的移动app性能测试⼯具(仅android系统)。
android7.0及以上版本⽆法使⽤。
1、安装并启动emmagee
人教版七年级上册语文作业本答案
2、选择要测试的app,点击开始测试,会显⽰⼀个悬浮的窗⼝,显⽰各个性能指标。
3、对app进⾏各种操作,结束后停⽌测试,性能测试结果⽂件会保存到sdcard上。
4、⽤adb pull取到电脑上查看。
针对内存、cpu重点查看峰值,对于fps主要看波动。
solopi⼯具使⽤
阿⾥开源的⼀款移动app测试⼯具,是阿⾥内部移动app⼀体化测试的⼯具。
包含:
1、简单的⾃动化测试(录制回放)
2、性能测试
3、⼀机多控,⽤于兼容性测试,通过操控⼀部⼿机同时完成多部⼿机的测试。
操作⼀部⼿机就能把其他⼿机⼀起操作了,同步操作(这⼀部分没有开源)26个声母和韵母表图片
1、安装并运⾏solopi,进⼊性能测试菜单。
2、设置权限,进⼊操作界⾯。
3、选择被测app,勾选要测试的性能指标,会显⽰悬浮的性能窗⼝。
4、双击⽬标应⽤,将被测app启动起来。
5、点击绿⾊的按钮,启动录制。
选择需要测试的内容(游戏帧率和进程状态⼀般不测试)
6、对被测app进⾏操作,操作结束后停⽌录制,结果会保存在sdcard上。
/storage/emulated/0 替换成 /sdcard
7、点击黄⾊的⾸页图标回到solopi。
乒乓球裁判8、进⼊性能测试,再进⼊录制数据查看,切换性能指标,直接看到性能测试结果和图。
SoloPi使⽤完毕后,建议关掉APP主进程,并重启⼿机模拟器,不然会影响adb
monkey⼯具使⽤
monkey是随机测试⼯具,为了做app的健壮性(含⼀点点性能)
monkey⼯具是android系统⾃带的测试⼯具,⽤来测试稳定性和性能。
桥的谚语
monkey⼯具是⼀款随机测试⼯具。
主要是应⽤在兼容性上,随机地测试APP的功能,也能给点APP压⼒。
最后观察,在⼏千次的猴⼦乱蹦乱跳时,我们所测试的App是不是稳定,我们通过后台⽇志的观察来确定结果,允许有异常、崩溃,但是只要不是⼤批量的就⾏。
最常⽤的公式:
台风什么时候来adb shell monkey -p 包名 --throttle 操作时间间隔 -s 随机序列的种⼦值 -v -v -v 操作次数
-p package 后⾯跟上你想要测试的APP的包名
-v表⽰monkey⽇志的详细程度,三个-v表⽰⽇志最详细。
--throttle⼀般后⾯设置为500,表⽰500ms,模拟⼈的正常操作速度。如果设置的⽐较⼩,等于是狂点屏幕,算是压⼒测试。
monkey的随机操作会有不同类型。
:
还可以通过设置某些事件所占的⽐重来强化⼀些操作。
adb shell monkey -p com.tal.kaoyan --pct-touch 50 --throttle 500 -s 888 -v -v -v 100
上⾯的命令表⽰点击操作--pct-touch所占⽐重是50%。
monkey⼯具也可以不针对某个特定的app,直接针对⼿机来进⾏测试,等于做⼿机整机测试。
adb shell monkey 100
针对⼿机整机测试还可以使⽤以下参数。
使⽤monkey⼯具时可以同时抓取logcat⽇志,结束后在log cat⽇志中查询exception、error、crash等关键字,看看有没有问题。不过需要打开两个cmd,共同运⾏
>哪个抗皱的产品比较好
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论