最近带着学生做的某个项目,跑健壮性Monkey,出现一次Crash全过程-日志分析;

准备:搭建adb环境、安装实际测试包;开始:

Monkey命令:

1
2
3
4
5
adb shell monkey -p com.**** -v-v-v --throttle 300 --pct-touch
 30 --pct-motion 20 --pct-nav 20 --pct-majornav 15
 --pct-appswitch 5 --pct-anyevent 5 --pct-trackball 0
 --pct-syskeys 0 --bugreport 100000002
 > C:\Users\Dotest\Desktop\Dotest软件测试\monkey.log

日志:出现Crash现象

log分析:

Monkey 测试出现错误后,一般的分析步骤(其余不在多说)

如果Monkey测试顺利执行完成,在log的最后,会打印出当前执行事件的次数(Events injected: 100)和所花费的时间(elapsed time);// Monkey finished代表执行完成。

针对本次健壮性测试,可能出现Crash的场景

1)图片放大缩小

2)输入框无限输入各种类型字符

3)快速操作

4)和系统的交互等等

===往期精选技术文章===

我能学习,就业吗?软件测试应该怎么自学?软件测试,如何包装简历?软件测试面试题大全-根据学生实际面试整理-v2.0软件测试用例书写逻辑思维

实战项目测试过程

软件测试面试技巧
培训的讨论-谨防培训贷 为什么测试工程师要学习linux?
软件测试,怎么增加面试通过率?

毕业季--找工作的几点注意事项

为什么投递简历,投递出去要么无人回应、要么石沉大海--啥原因?

------

全国线上二十一期接受报名

北京面授班推出精英制小班

每班不超过5人、入学参加考试

最新文章

  1. PHP Log时时查看小工具
  2. memset中的sizeof
  3. 内核函数KiFastCallEntry
  4. 【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)
  5. 窗口嵌入到另一个窗口(VC和QT都有)
  6. 通过web sql实现增删查改
  7. postman参数为Json数据结构
  8. Spring Cloud官方文档中文版-Spring Cloud Config(上)
  9. Linxu命令与文件的搜索 - which, whereis, locate, find
  10. Oracle 正则表达式函数-REGEXP_REPLACE
  11. Python3学习之路~0 目录
  12. WPF ListBox的进阶使用(二)
  13. Introduction of Build Tool/Maven, Gradle
  14. BT网站-IBMID.COM
  15. 利用GoAccess分析Nginx访问日志
  16. Spark 概念学习系列之从spark架构中透视job(十六)
  17. freebsd mount linprocfs
  18. URAL 2019 Pair: normal and paranormal (STL栈)
  19. Go:定时执行任务time.sleep和time.tick的优劣
  20. chrome浏览器设置自动切换代理上网的方法

热门文章

  1. 提升代码幸福度,五个技巧减少js开发中的if else语句
  2. 关于c# winform 键盘响应右边键盘消息响应事件的上下左右方向键没有反应
  3. 流式计算(一)-Java8Stream
  4. Prometheus学习系列(二)之Prometheus FIRST STEPS
  5. C# 中的基本数值类型
  6. Vue+ElementUI的后台管理框架
  7. mongodb主备配置
  8. dex方法隐藏后的反编译和运行时 效果
  9. ORA-16032和ORA-07286 LOG_ARCHIVE_DEST_1没生效
  10. 数据结构导论 四 线性表的顺序存储VS链式存储