Monkey测试方法总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Monkey测试方法总结

monkey测试方法总结 测试策略:全模块、单模块 测试步骤: 1、测试前准备: 1.PC侧安装adb驱动,使用adb?shell命令不报错 2.手机设置:锁屏方式设置为无,屏幕亮度建议设成最低(防止电量消耗过大导致关机) 3.手机为刚刷的新版本或者进行一次恢复出厂设置 备注:或测试前请先删除自行安装的第三方:手机助手、测试工具apk等等 4.休眠设成最长时间或不休眠 5.设置-开发者选项中勾选不锁定屏幕 6.设置手机时间为当前正确时间 7.若要测试上网请连接可用wifi或打开数据业务 8.测试前需开启aplog?*#*#201206#*#* 备注:测试前请确保日志功能开启,测试完成后先保存日志 adb root adb remount adb shell rm -rf /data/logs/* 作用就是删除以前的旧log 工具使用前请确定手机版本为debug版本,PC 的adb命令使用正常 附件解压到任意目录,双击InstalllogClient.bat会自动安装logClient客户端并重启 手机配置: 1. 连接热点360WiFi-6CDC31,连接密码为xdjatest 2. 输入密码后勾选下面的高级选项-》将DHCP选项改为静态-》设置IP地址为96至199之间的IP,设置完IP直接点击连接,连接上热点后即配置完毕 2、测试执行: 先执行命令adb?shell 再输入如下的命令: 全模块: monkey?--throttle?500?--ignore-crashes?--ignore-timeouts?--ignore-security-exceptions?--ignore-native-crashes?--monitor-native-crashes?-v?-v?-v?180000?/storage/sdcard0/monkey_log.txt? 单模块: monkey?-p?com.xdja.ncser?--throttle?500?--ignore-crashes?--ignore-timeouts?--ignore-security-exceptions?--ignore-native-crashes?--monitor-native-crashes?-v?-v?-v?180000??/storage/sdcard0/monkey_log.txt? 备注: 单模块命令加:?-p?模块包名; 测试9小时使用180000,测试18小时使用375000 3、测试开始后将手机从PC上拔出并连接充电器继续进行测试,测试完成后手机会自动停止操作 4、事件数量180000基本小时,跑时间太久日志会被冲掉notes 下载:com.android.documentsui WPS:cn.wps.moffice_eng 3、日志导出: 分别将手机中的aplog、monkey运行日志、trace导出到PC侧 1、Aplog:可以使用MTP方式直接将手机侧logs文件夹拷贝到PC侧 2、Monkey运行日志: adb?pull?/storage/sdcard0/monkey_log.txt?e:\monkey_log.txt 备注:前面的路径为手机侧存储monkey运行日志的路径和文件名,后者为PC侧的存储路径 3、anr获取trace: adb?pull?/data/anr?目标目录; 比如:adb pull /data/anr d:/,就会在d盘; 备注:当ANR发生的时候,系统会将ANR信息写入到手机的data/anr/这个文件夹,若报anr问题,请使用adb?pull命令将这个文件夹导出 4、BUG提交: 描述: 【主题】:Monkey测试音乐模块出现1次crash 【预制条件】: 1.测试机电量充足 2.测试前恢复出厂设置 【操作步骤】: Monkey测试命令 adb shell monkey --throttle 500 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --ignore-native-crashes --monitor-native-crashes -v -v -v 180000 /storage/sdcard0/monkey_log.txt 【实际结果】: Aplog目录例如: All2015-09-21-18-53-18-0600\logs\crashlog1\system_app_crash@1442643156056.txt Aplog实际报错信息例如: java.lang.IllegalStateException: Can not perform this act

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档