自动化测试软件Android 手机自动化测试工具有哪几种

自动化测试软件  时间:2021-07-26  阅读:()

Android 手机自动化测试工具有哪几种

Android 自动化测试工具有jenkins,Monkey 等,由于Monkey 就是SDK中附带的一个工具所以以下主要讲解Monkey。

1.标准的monkey 命令 [adb shell] monkey [options] , 例如: adb shell monkey -v 500 产生500次随机事件,作用在系统中所有activity(其实也不是所有的activity,而是包含 Intent.CATEGORY_LAUNCHER 或Intent.CATEGORY_MONKEY 的activity)。

上面只是一个简单的例子,实际情况中通常会有很多的options 选项。

2:常用选项 --help:打印帮助信息 -v:指定打印信息的详细级别,一个 -v增加一个级别 , 默认级别为 0 。

3.事件选项 -s:指定产生随机事件种子值,相同的种子值产生相同的事件序列。

如: -s 200 --throttle:每个事件结束后的间隔时间——降低系统的压力(如不指定,系统会尽快的发送事件序列)。

如:--throttle 100 --pct-touch:指定触摸事件的百分比,如:--pct-touch 5% , 相关的还有以下option: --pct-motion (滑动事件)、 --pct-trackball (轨迹球事件) 、 --pct-nav (导航事件 up/down/left/right)、 --pct-majornav (主要导航事件 back key 、 menu key)、 --pct-syskeys (系统按键事件 Home 、Back 、startCall 、 endCall 、 volumeControl)、 --pct-appswitch (activity之间的切换)、 --pct-anyevent (任意事件)。

4.约束选项 -p:指定有效的package(如不指定,则对系统中所有package有效),一个-p 对应一个有效package, 如:.ckt .ckt.asura; -c:activity必须至少包含一个指定的category,才能被启动,否则启动不了。

5.调试选项 --dbg-no-events:初始化启动的activity,但是不产生任何事件。

--hprof:指定该项后在事件序列发送前后会立即生成分析报告 —— 一般建议指定该项。

--ignore-crashes:忽略崩溃 --ignore-timeouts:忽略超时 --ignore-security-exceptions:忽略安全异常 --kill-process-after-error:发生错误后直接杀掉进程 --monitor-native-crashes:跟踪本地方法的崩溃问题 --wait-dbg:知道连接了调试器才执行monkey测试。

6.一个简单的monkey命令: adb shell monkey .xy.android.junit -s 500 -v 10000 表示产生时间序列的种子值:500, 产生 10000个事件 。

WebHorizon($10.56/年)256MB/5G SSD/200GB/日本VPS

WebHorizon是一家去年成立的国外VPS主机商,印度注册,提供虚拟主机和VPS产品,其中VPS包括OpenVZ和KVM架构,有独立IP也有共享IP,数据中心包括美国、波兰、日本、新加坡等(共享IP主机可选机房更多)。目前商家对日本VPS提供一个8折优惠码,优惠后最低款OpenVZ套餐年付10.56美元起。OpenVZCPU:1core内存:256MB硬盘:5G NVMe流量:200GB/1G...

香港ceranetworks(69元/月) 2核2G 50G硬盘 20M 50M 100M 不限流量

香港ceranetworks提速啦是成立于2012年的十分老牌的一个商家这次给大家评测的是 香港ceranetworks 8核16G 100M 这款产品 提速啦老板真的是豪气每次都给高配我测试 不像别的商家每次就给1核1G,废话不多说开始跑脚本。香港ceranetworks 2核2G 50G硬盘20M 69元/月30M 99元/月50M 219元/月100M 519元/月香港ceranetwork...

陆零(¥25)云端专用的高性能、安全隔离的物理集群六折起

陆零网络是正规的IDC公司,我们采用优质硬件和网络,为客户提供高速、稳定的云计算服务。公司拥有一流的技术团队,提供7*24小时1对1售后服务,让您无后顾之忧。我们目前提供高防空间、云服务器、物理服务器,高防IP等众多产品,为您提供轻松上云、安全防护 为核心数据库、关键应用系统、高性能计算业务提供云端专用的高性能、安全隔离的物理集群。分钟级交付周期助你的企业获得实时的业务响应能力,助力核心业务飞速成...

自动化测试软件为你推荐
office软件包急求微软OFFICE2010免费软件包!!!怎么取消焦点WOW焦点怎么解除!CA3445什么是CAB-35?java学习思维导图如何一步一步学习java 知乎安卓性能测试工具谁能介绍几个测试手机性能的软件?百度预测世界杯世界杯预测淘气鸟淘气鸟论坛为什么打不开了微信语音在哪个文件夹微信语音保存在手机那个文件夹里操控人心如何笼络人心,如何让别人有危机感。盈科oa办公系统如何登录OA
免备案虚拟主机 虚拟主机是什么 高防直连vps 赵容 256m内存 sugarsync java空间 godaddy域名证书 200g硬盘 双11秒杀 佛山高防服务器 php空间购买 彩虹云 宏讯 丽萨 论坛主机 umax 电信主机托管 SmartAXMT800 register.com 更多