![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
yeyuwuhen1203
这个作者很懒,什么都没留下…
展开
-
Mac安装Appium
命令行安装安装brew1)安装命令:ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"查看版本brow –v2)移除命令: rm -rf /usr/local/Cellar/usr/local/.git && brew cleanup安装n转载 2016-08-02 21:17:14 · 436 阅读 · 0 评论 -
Monkey测试1——Monkey的使用
Monkey工具使用一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。二、 Monkey的特征1、 测试的对象仅为应用程序包,有一定的局限转载 2017-06-21 18:13:46 · 256 阅读 · 0 评论 -
Monkey测试2——Monkey测试策略
Monkey的测试策略一. 分类Monkey测试针对不同的对象和不同的目的采用不同的测试方案,首先测试的对象、目的及类型如下:测试的类型分为:应用程序的稳定性测试和压力测试测试对象分为:单一apk和apk集合测试的目的分为:解决问题的测试(忽略异常的测试)和验收测试(不忽略异常的测试)二. 应用程序的稳定性测试:1. 针对单个apk(转载 2017-06-21 18:14:48 · 302 阅读 · 0 评论 -
Monkey测试3——Monkey测试结果分析
Monkey测试结果分析一. 初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1、 找到是monkey里面的哪个地方出错2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样一般的测试结果分析:1、 ANR问题:在日志中转载 2017-06-21 18:17:16 · 421 阅读 · 0 评论 -
Monkey测试4——Monkey命令行可用的全部选项
Monkey命令行可用的全部选项常规--help列出简单的用法。-v命令行的每一个-v将增加反馈信息的级别。Level 0(缺省值)除启动提示、测试完成和最终结果之外,提供较少信息。Level 1提供较为详细的测试信息,如逐个发送到Activity的事件。Level 2提供更加详细的设置信息,如测试中被选中的或未被选中的Activit转载 2017-06-21 18:18:07 · 223 阅读 · 0 评论 -
Android之Monkey全参数(包含隐藏参数)
参数如下:注意:以下例子中命令均为Windows cmd命令窗口运行环境,往外官网列出的参数并不是全部参数,更全的参数要看monkey源代码。一、常规1、-help作用:列出简单的用法。例:adb shell monkey -help注:一般很少用到此参数,偷懒的做法直接输入adb shell monkey就可以看到简单用法列表。转载 2017-06-21 18:19:40 · 207 阅读 · 0 评论 -
如何停止Monkey测试
当我们运行Monkey测试时,命令发出之后,手机便开始执行monkey命令了。Monkey命令具体用法如下图所示:网上大部分人认为monkey开始测试之后,就不能停止,除非时间数执行完成,或者在cmd窗口执行adb reboot来进行手机重启操作。其实,还有其他办法来终止monkey测试,下面我们来详细谈谈。首先,我们运行adb shell,然后输入如下命令:转载 2017-06-21 18:21:22 · 1307 阅读 · 0 评论 -
Monkey测试5——补充
一 测试apk集合APK应用集合分为黑名单和白名单,黑名单是指系统将执行除了黑名单中以外的apk;白名单则是只执行在白名单中的apk。 黑名单的设置方法:a.创建一个名称为blacklist的txt文档,在文件中输入应用程序的包名,如mms应用,则在文件中输入com.android.mms;如果有多个应用程序不想被执行,则在文件中添加多个包名,注意包名与包名之转载 2017-06-21 18:34:10 · 205 阅读 · 0 评论