App的性能测试是怎么做的?

admin3年前PHP491

App的性能分为服务器端的性能和手机端的性能。

1、服务器端的性能,我们用Jmeter工具进行测试的,和web的端性能测试方法一样的。

2、我们是用monkey做手机端App的稳定性测试的,使用monkey跑10万次,看它会不会出问题,如果出了问题,我们再定位原因,具体的做法是这样的:

在跑monkey前,先使用adb logcat -c清空手机的logcat日志

接下来,使用adb logcat -v time获取logcat日志并导入本地文件

使用monkey运行被测应用:adb shell monkey -p 包名 -v 10万次 并将执行结果导入到本地

测试完成后查看monkey日志,如果说它跑的次数跟我设的次数不一样.就说明monkey中途跑失败了。那我就要去看看monkey日志中有没有crash或者anr的关键字,如果有还需定位到是什么原因导致的anr或者crash的问题。并且将相关日志和logcat日志与进程号提交给开发定位,如果是anr的问题,还需要从安卓中获取/data/anr/traces.txt文件提交给开发定位。


相关文章

yii2框架怎么写子查询

在yii中使用子查询的方法第一步,先创建一个子查询,可以是基于 yii\db\Query 创建,也可以基于Model。$subQuery = Order::find()->where(['...

windows下安装redis php

安装redis,  https://www.jb51.net/article/218746.htm下载php redis扩展,https://pecl.php.net/package/red...

tp5 HTML formdata 上传文件

php后端//上传     public function upload(){     &nbs...

宝塔面板无法执行composer命令

请选择root用户执行...

Yii2 手册

https://www.kancloud.cn/moxuandi/yii2-class...

php原生链接mysql,并读取数据

<?phpheader("Content-type:text/html;charset=utf-8");set_time_limit(0);//连接数据库$con = mys...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。