monkey命令_Monkey 稳定性测试
一、什么是稳定性测试?
通过随机点击屏幕一段时间,看看app会不会奔溃,能不能维持正常运行
二. Money是什么?
Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行测试,检测程序多久的时间会发生异常。和MonkeyRunner几乎是完全不同的,MonkeyRunner相当于是搞自动化测试的了
官方介绍: https://developer.android.com/studio/test/monkey.html
三. Monkey的介绍
Monkey程序由Android系统自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/monkey.jar
Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey
Monkey 命令启动方式
a. 可以通过PC机CMD窗口中执行: adb shell monkey {+命令参数}来进行Monkey测试
b. 在PC上adb shell 进入Android系统,通过执行monkey {+命令参数} 来进行Monkey 测试
c. 在Android机或者模拟器上直接执行monkey 命令,可以在Android机上安装Android终端模拟器
四. Monkey架构
五. Monkey弱点
Monkey虽然可以根据一个指定的命令脚本发送按键消息,但不支持条件判断,不支持读取待测界面的信息来执行验证操作
这里就先做个简单的介绍后面文章会对安卓APP测试monkey的使用做详细介绍
monkey命令_Monkey 稳定性测试相关推荐
- 使用monkey工具进行稳定性测试
首先了解monkey是什么 monkey是Android系统自带一个命令行工具,可以运行在模拟器里或者真实设备中运行.monkey向系统发送伪随机的用户事件流,从而实现对正在开发的应用程序进行压力测试 ...
- android驱动测试,Android: 通过 cucumber 驱动 monkey 做稳定性测试
主要内容 稳定性测试是什么 Monkey 介绍 自动化 Monkey 稳定性测试是什么 通过随机点击屏幕一段时间,看看 app 会不会奔溃,能不能维持正常运行. Monkey 介绍 Monkey 是一 ...
- Monkey稳定性测试初探(二)
记得 关注转发~~~ 之前写过一篇关于稳定性测试的文章: Monkey随机性能压测初探(一) 01 什么是稳定性测试 稳定性测试,是在一定压力的情况下,对系统或某个模块持续进行长时间的操作(一般遵循7 ...
- 一文彻底搞懂App的Monkey稳定性测试
01.什么是稳定性测试 通过随机点击屏幕一段时间,看看app会不会崩溃,能不能维持正常运行 02.Money是什么 Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用 ...
- monkey稳定性测试详细介绍
一.什么是稳定性测试? 通过随机点击屏幕一段时间,看看app会不会奔溃,能不能维持正常运行 二. Money是什么? Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟 ...
- Android客户端Monkey稳定性测试
目录 Monkey优缺点 优点 缺点 Monkey命令 参数详解 日志分析 日常测试过程中,为了测试APP的稳定性及随机场景,不按照常规用户的思维进行操作APP,可选择使用Monkey进行随机测试.. ...
- 关于Monkey稳定性测试,这是我看到最详细的文章
通过随机点击屏幕一段时间,看看app会不会崩溃,能不能维持正常运行,这就是稳定性测试. 01.Monkey是什么 Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户 ...
- Android测试能不能用monk,使用Monkey对apk做稳定性测试
认识Monkey 官方文档:http://www.android-doc.com/tools/help/monkey.html 什么是Monkey? Monkey是Android中的一个命令行工具,可 ...
- monkey稳定性测试
稳定性测试定义:是指软件长时间的持续运行,系统版本是否稳定,是否持续的为客户提供服务. 指标:异常的次数,异常的频率 稳定性如何实施? 使用monkey向系统发送随机的用户事件流,实现对正在开发的应用 ...
- 使用Monkey对apk做稳定性测试
认识Monkey 官方文档:https://developer.android.com/studio/test/monkey.html 什么是Monkey? Monkey是Android中的一个命令行 ...
最新文章
- php的$_FILES如何生成以及如何与上传文件对象产生联系
- 9 个可以快速掌握的 Java 性能调优技巧
- SUSE Linux维护笔记三
- MyEclipse导入项目后 js文件报错
- 转:Java中子类是否可以继承父类的static变量和方法而呈现多态特性
- RabbitMQ添加新用户并支持远程访问
- 《SQL高级应用和数据仓库基础(MySQL版)》作业v2 ·001【MySQL50题】
- 车牌号识别系统(carOR)
- 硬盘镜像和软盘镜像中内容的查看方法
- 基于matlab的二元幅值光栅设计程序
- 苹果Mac电脑该怎么删除磁盘及双系统分区
- 小郡肝火锅点餐系统——测试部署发布
- 脚踏实地才能仰望星空
- 微信小程序 获取用户昵称 头像 性别...『并解决获取的头像模糊问题』
- 认真CS☀️Unity中Newtonsoft.Json的使用
- 数据分析学习笔记2020/7/20——matplotlib绘制条形图
- oracle 00002,EXP-00002错误,求助
- 狂神JUC——7大参数及自定义线程池
- 如果你把每一天都当作生命中最后一天去生活的话,那么有一天你会发现你是正确的
- 存储介质还是存储载体,这不是个问题
热门文章
- SQL课堂笔记--索引和视图
- Dev C++支持c++11标准的编译方法
- Kinect 开发 —— 面部追踪
- java Android SDK安装与环境变量配置以及开发第一个Android程序
- IMP 导入数据报错 OCI-21500 OCI-22275
- 第十一章 Hibernate的查询 HQL面向对象的查询语言
- 页面删除android4.0 Launcher仿三星平板workspace页面编辑(即页面增减)
- leetcode刷题日记-1995. 统计特殊四元组
- 【Landsat 8】遥感影像文件内容及命名规则
- ENVI的seamless mosaic工具详解