编辑脚本 能够让monkey按照你预先写好的脚本去跑代码如下

type = raw events
count = 1
speed = 1.0start data >>LaunchActivity(com.tal.kaoyan, com.tal.kaoyan.ui.activity.HomeTabActivity)
UserWait(5000)Tap(803,1564,1000)
UserWait(5000)Tap(451,315,1000)
UserWait(5000)Tap(184,354,1000)
UserWait(2000)
DispatchString(dy123480)
UserWait(5000)Tap(184,428,1000)
UserWait(2000)
DispatchString(qwaszx132)
UserWait(5000)Tap(415,581,1000)

脚本格式(要注意格式都要有空格 不然会报错)

type = raw events
count = 1
speed = 1.0
start data >>
在文本内编辑  获取软件包 和软件的启动项 代码如下
LaunchActivity(com.tal.kaoyan , com.tal.kaoyan.ui.activity.HomeTabActivity) 获取软件的包名和启动项
包名获取 命令如下
adb shell pm list packages


获取包的启动项个人喜欢这钟方式 但是需要你先在模拟器内进入该软件 命令如下

adb shell dumpsys activity top | findstr ACTIVITY


接着编写点击事件并获取事件的元素位置 设置-开发者选项- 指针位置 如图

你点击的位置都会有 X Y值 要记住

点击事件 **Tap(X,Y,1000)**你刚才的X Y坐标

输入账号密码
Tap(807,1544,1000)
UserWait(5000)
DispatcString(账号)

Tap(807,1544,1000)
UserWait(5000)
DispatcString(密码)

把写好的脚本上传到模拟器内的sdcard 文件内 如果没有就手段创建一个 上传命令如下
adb push XXXXX 你写好脚本的位置 直接拖拽到cmd就行 /sdcard/

上传成功后 启动脚本 命令如下
adb shell monkey -f /sdcard/kyb.txt -v -v 1
一个登录的脚本案例就写好了 实际业务看需求 都是什么功能 然后在写脚本

monkey自定义脚本相关推荐

  1. monkey自定义脚本实践

    monkey专题系列: 1.monkey命令详解 2.android monkey 测试方法实践 上一篇文章monkey测试方法实践中,已经说过monkey隐藏的两个命令,–pck-blacklist ...

  2. Monkey自定义脚本测试

    自定义脚本的稳定性测试 常规Monkey测试执行的是随机的事件流,但如果只是想让Monkey测试某个特定场景这时候就需要用到自定义脚本了,Monkey支持执行用户自定义脚本的测试,用户只需要按照Mon ...

  3. 转:iFire:玩聚 SRBacks 自定义脚本及样式表

    感谢iFire的第一时间修改并试用,而且调试出如此清新的样式. 下面转贴一下他的自定义脚本和样式表: 玩聚 SRBacks 自定义脚本及样式表 admin @ 2009-01-11 02:34 59 ...

  4. Cacti 自定义脚本监控

    Cacti 自定义脚本监控 ************************************************* 脚本内容: [root@cacti scripts]# cat get_ ...

  5. centos7执行sh文件_一文看懂centos7如何管理自定义脚本服务

    概述 centos6如果要添加自定义脚本服务只需要把脚本放到/etc/init.d然后授权后用chkconfig添加后就可以管理了,那么centos7又是怎么添加自定义脚本服务呢? CentOS7添加 ...

  6. [系统集成] RT(Request Tracker)执行自定义脚本及发送微信、短信的实现方法

    RT(Request Tracker)是一个基于 Perl 语言的开源状态跟踪和工作流系统,支持审批.权限管理等功能,中文化支持的也不错,可以作为企业的流程审批系统使用.可惜的是,该系统在国内使用的不 ...

  7. 在nagios中使用nrpe自定义脚本

    nrpe的安装     tar xvfz nrpe-2.13.tar.gz cd nrpe-2.13 ./configure make all make install-plugin make ins ...

  8. centos7开机启动自定义脚本_在Centos 7系统中开启启动自定义脚本的方法

    以下为你提供在Centos 7系统中开启启动自定义脚本的两种方法,这两种方法均已在centos 7系统上验证成功过. 编写脚本文件 1.创建脚本文件 touch test.sh 2.编写脚本内容 #! ...

  9. 关于自定义脚本rc.local里开机不启动的问题--以tomcat和perl相关的脚本为例

    本文将自己遇到的一些自定义脚本加入开机启动项却不成功的问题加以说明,花费了我很长时间才得以解决,当然也多谢了自己朋友的帮忙,正是因为他们的提醒,最后才找到了解决的办法,谢谢他们!!!! 系统是cent ...

最新文章

  1. python安装包_迈出Python学习第一步:Python开发环境的下载与安装
  2. Django REST framework 简介
  3. automapper
  4. javascript---001-运行原理01_前端三大技术_JS重要性_Atwood定律_JS应用_JS让人迷惑_TypeScript会取代JS吗_JS是一门编程语言_浏览器工作原理_浏览器内核
  5. systemverilog 起步
  6. Python3 协程 + 正则 批量爬取斗鱼美女图片
  7. java生成图片验证码
  8. 八个角最多可以把平面分成多少部分?_为什么越来越多的空间无主灯了?
  9. 笨办法学 Linux 中文版 翻译完成
  10. 文件的I/O c++
  11. JS学习之Object
  12. Resultful API
  13. c语言编写日历作业,c语言实现一个简单日历
  14. 体系设计建模软件系统
  15. 当生活真的过得很艰难的时候,你是怎么熬过来的?(内容来自知乎,用于自省)...
  16. Error: Unknown command: cask
  17. Effective C++条款20:宁以pass-by-reference-to-const替换pass-by-value
  18. Python基础数据类型详解:字典(补充)
  19. Python—类私有化属性和方法
  20. linux嵌入式开发所用工具

热门文章

  1. H.264学习网站及资源(不定时更新)
  2. 单极天线和半波振子天线(50Ω由来)
  3. 驻极体话筒的正常工作电压是多少?
  4. C++一本通基础算法:广度优先搜索(BFS)
  5. 身份证验证(工具类ES6)
  6. 单片机测量NTC热敏电阻温度的方法(含程序代码)
  7. 斗智斗勇之springmybatis
  8. 查看网站php代码在哪里看,欲钱买东边闲逛的动物是什么生肖东边西边各有什么肖...
  9. 戴尔 Precision 5470 25 周年纪念款笔记本 评测
  10. 安防监控实现之CGI的移植及与html的通信