摘要: Monkey日志分析是Monkey测试中非常重要的一个环节,通过日志分析,可以获取当前测试对象在测试过程中是否会发生异常,以及发生的概率,同时还可以获取对应的错误信息,帮助开发定位和解决问题。介绍日志分析方法之前,先来看一下日志的保存方法。 1.Monkey日志的保存方法 Monkey运行日志常见的 阅读全文
posted @ 2019-05-28 23:24 一加一 阅读(3605) 评论(0) 推荐(1) 编辑
摘要: 一、常规的稳定性测试 测试背景: 这是一个海外的合作项目,被测程序是Android应用(App)。测试希望通过Monkey来模拟用户长时间的随机操作,检查被测应用是否会出现异常(应用崩溃或者无响应)。 测试脚本: adb shell monkey -p com.xxx.xxx --pct-touch 阅读全文
posted @ 2019-05-28 23:18 一加一 阅读(3456) 评论(0) 推荐(0) 编辑
摘要: Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了 阅读全文
posted @ 2019-05-28 23:13 一加一 阅读(2004) 评论(0) 推荐(1) 编辑
摘要: 一、monkey启动 直接PC启动:> adb shell monkey [options] <count> shell 端启动:> adb shell >monkey [options] <count> 这两者的区别是,通过PC端启动,monkey运行日志可以保存在PC上;通过shell端启动,m 阅读全文
posted @ 2019-05-28 23:11 一加一 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 一、android自动化测试框架时间线 二、android自动化测试应用场景 (1)性能测试。移动终端应用,不管是Native还是WebView的应用,对性能要求都非常高,主要是卡顿、耗电、速度这几个常见关键性的指标,而这类测试重复性强,指标路径固定,并且质量指标中又需要分为横向与纵向对比情景,等等 阅读全文
posted @ 2019-05-28 23:00 一加一 阅读(1442) 评论(0) 推荐(0) 编辑
摘要: 一、如何执行adb命令? 答:如果没有配置SDK的环境变量的话,那就先用cd命令进入adb所在文件目录(即F:\android-sdk-windows\platform-tools)后,再执行adb命令。 如果配置了,则可以直接执行adb命令(本机已配置环境变更),即进入CMD后直接输入adb sh 阅读全文
posted @ 2019-05-28 22:43 一加一 阅读(2642) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作相关命令 //进入设备 adb shell //进入指定目录"/data/local/tmp" cd /data/local/tmp //查看目录 ls //进入根目录 cd / //进入指定目录"/data/local/tmp" cd /data/local/tmp //查看分区列表 阅读全文
posted @ 2019-05-28 22:30 一加一 阅读(4609) 评论(0) 推荐(0) 编辑