




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、性能测试报告宜通关研发部云路网络科技有限公司1 .测试目的32 .测试地点33 .测试环境33.1. 客户端环境33.2. 测试工具33.3. Monkey 的特征34 .测试过程说明44.1. 测试案例45 .测试结果56 .性能测试总结61 .测试目的本报告是针对在Android客户端的稳定性,CPU使用率,UI的渲染时间以 及发生的未知的错误,发现现有系统中可能存在的性能方面问题,提出可行性 建议,以尽可能降低后续工作风险,为运用的稳定运行提供保证。主要测试目标如下:1、获得是否无响应问题,崩溃问题,内存泄露问题,异常问题(包含空指 针, NullPointerException)。2、
2、获得APP在不同负载下的资源消耗情况,为硬件配置提供依据。1 .测试地点公司。2 .测试环境2.1. 客户端环境本次测试使用的设备清单如下:设备名称设备型号操作系统网络内存CPU测试次数魅族魅蓝3s5.13G16G2G100000OPPOR7 Plus5.0WiFi32G3G100002.2.测试工具测试项目测试工具性能测试工具monkey2.3. Monkey 的特征1、测试的对象仅为应用程序包,有一定的局限性。2、Monky测试使用的事件流数据流是随机的,不能进行自定义。3、可对Test的对象,事件数量,类型,频率等进行设置。3 .测试过程说明3.1. 测试案例下面是一个更为典型的命令行示
3、例,它启动指定的应用程序,并向其发送10000个伪随机 事件:monkey -p com.winlu.etg -ignore-crashes -s 100 -throttle 100 -v -v- v 100000 >D:monkeylog.txt &com.winlu.etg (包名)-ignore-crashes忽略崩溃,继续测试,若不做此限制,monkey测试出现崩溃 时会自动停止测试- -throttle 延时 1000=1 秒- v -v -v 100000随机点击次数- s 100为随机数的事件序列定一个值,若出现问题下次可以重复同样的系列进 行排错M:monkeyl
4、og.txt把monkey日志打出到设备储存,当测试发现出现错误时, 就应该重新执行测试,把日志打出观看&即使把数据线从电脑上拔开,monkey测试依然会在设备上进行举例:Android SDK连接真机设备,Window打开CMD,命令行输入:adb $卜611,进入shell界 面后:she ll(?andi?o id : / $ monkey -p com. sec . andro id. app. popupcalculator -u 200 monkey -p com.sec.android.app.popupcalculator -u 200:Monkey: seed=0 c
5、ount =200:AlloviPackage : com.sec .android.app.popupcalculator:IncludeCategory: andro ent.category.LAUNCHER:IncludeCategory: andro ent.category.MONKEV/ Euent percentages:/0:15.0z/1 :10./2:2.0Z/3:15.0z/4:-0.0z/5:25.0z/6:15./7:2.0z/8:2.0z/9:1.0z/10: 13.0zttlntent ; act ion =andro id. inten
6、t .action .MAIN; category =andro id. intent .c/ Allowing start of Intent < act =andro ent.act ion.MAIN cat = androi .android.app.popupcalculator:Sending :Sending :Sending :Sending :Sending :Sending :Sending :SendingFlip keyboardOpen =falseTouch Touch Touch Touch<ACTION_DOWN>: 0:<31
7、3.0,367.0><ACTION_UP>: 0:<313.19876,367.49512><ACTION_DOWN>: 0:<427.0,724.0><ACTION_UP>: 0:<432.7109,722.9021>Trackball Trackball Trackball<ACTION_MOUE>:<ACTION_MOUE>:<ACTION_MOUE>:0:<-1.0,-1.0>葭:;览装部/blog. csdn. net/madl9890:触摸事件百分比,即参数
8、-pct-touch1:滑动事件百分比,即参数-pct-motion2:缩放事件百分比,即参数-pct-pinchzoom3:轨迹球事件百分比,即参数-pct-trackball4:屏幕旋转事件百分比,即参数-pct-rotation5:基本导航事件百分比,即参数-pct-nav6:主要导航事件百分比,即参数-pct-majornav7:系统事件百分比,即参数-pct-syskeys8: Activity启动事件百分比,即参数-pct-appswitch9:键盘翻转事件百分比,即参数-pct-flip10:其他事件百分比,即参数-pct-anyevent4 .测试结果测试数据:机型未响应数崩溃数内存泄泄漏数异常数CPU (占用率)OPPO010199% (美洽)魅蓝0101正常相关日志:monkey-OPPO- monkeylog-魅族10000次.txt-100000.txt5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 供方采购合同范本
- 企业项目合资合同范本
- 浙江长兴县龙山中学人教版七年级下册历史与社会第八单元第三课 中华文明探源教学设计
- 2024年韶关市曲江区住房和城乡建设管理局招聘笔试真题
- 公司英文合同范本
- 农田路养护合同范本
- 前台收银合同范本
- 包材销售合同范本
- 2024年金昌市金川区图书馆招聘笔试真题
- 农村自建住宅买卖合同范本
- 社区获得性肺炎临床路径
- 压力性损伤指南解读
- 汤姆走丢了 详细版课件
- 大学学院学生心理危机预防与干预工作预案
- 国有土地上房屋征收与补偿条例 课件
- 安全文明施工管理(EHS)方案(24页)
- 水厂项目基于BIM技术全生命周期解决方案-城市智慧水务讲座课件
- 幼儿园绘本:《闪闪的红星》 红色故事
- 铁路建设项目施工企业信用评价办法(铁总建设〔2018〕124号)
- 叉形件加工设计与分析论文
- 高强螺栓质保书
评论
0/150
提交评论