monkey离线运行之shell脚本实现
来源:互联网 发布:华为整体网络解决方案 编辑:程序博客网 时间:2024/05/24 03:06
monkey离线运行,对于手机开发和测试人员都是非常重要的功能,本文主要先讲述其中一个方法,其实原理都是类似,可以shell脚本实现,也可以apk端实现。
方法步骤:
创建shell脚本mon.sh,内容如下:
#!/bin/sh echo "run com.android.calendar"monkey -p com.android.calendar -s 20 --throttle 700 300echo "run zte.com.cn.filer"monkey -p zte.com.cn.filer -s 20 --throttle 700 300
然后将该shell脚本push到手机上,
adb push d:/mon.sh /sdcard/
然后执行adb shell,==》sh /sdcard/mon.sh &,即可让shell脚本在后台运行。当开始执行后,查看是否有sh进程,如果有,拔掉数据线,接着后续的就能够离线运行。
在开发过程中,遇到几个问题:
1、不能正常运行,device not find,monkey的参数count 出错等
这是由于我在notepad里面开发,shell脚本在linux环境下运行,需要将文件进行转换,点击notepad中的编辑-->点击EOL conversion-->点击转换为Unix格式,即可、
2、在cmd窗口中,运行adb shell sh /sdcard/mon.sh &,不能够离线运行,目前原因还不得而知,也是是平台原因导致,我手机目前是mtk平台。
0 0
- monkey离线运行之shell脚本实现
- Android Monkey之script脚本--编写和运行
- Android自动化技术之自动monkey:shell脚本实现自动创建模拟器、启动模拟器、自动安装apk并进行monkey测试
- 手机离线Monkey测试(shell语言版)
- shell脚本实现离线自动化安装superset2.0
- Mac之终端下运行shell脚本
- Android Monkey之script脚本
- shell脚本实现自动创建模拟器、启动模拟器、自动安装apk并进行monkey测试
- Java运行shell脚本
- 运行shell脚本
- Shell脚本的运行
- shell脚本后台运行
- shell 脚本运行权限
- 远程运行shell脚本
- Linux 运行shell脚本
- shell 脚本后台运行
- ubuntu运行shell脚本
- 2.运行 shell 脚本
- linux-test测试
- LeetCode_OJ【63】Unique Paths II
- 设计模式(6)---状态模式
- js中bind、call、apply函数的用法
- 字符集之间转换
- monkey离线运行之shell脚本实现
- 让Xcode使用旧版Xcode的SDK
- Nginx安装部署
- 企业元老级员工的激励方式两大解决方案
- Apache安装部署静态网站
- VS2012注册ActiveX控件失败的解决方案
- poj3261Milk Patterns【可重叠最长重复子串次数大于k】
- java(16)--中英文混合,截取一定长度,保持不乱码
- 蓝桥杯 找单词