app压力测试
for_further
这个作者很懒,什么都没留下…
展开
-
Monkey笔记
1.adb命令1.1abd version1.2 adb connectMumu模拟器夜神模拟器:adb connect 127.0.0.1:62001第二个是 62025 ,第三个是 62026,62027.。。。依次类推1.3adb shell若有多个设备连接,需指定设备Eg: adb -s 127.0.0.1:62001 shell退出:exit#代表有root 权限;$表示没有root权限。Root相当于超级管理员1.4 Adb install-r 覆盖原安装文件原创 2020-11-11 10:57:22 · 201 阅读 · 0 评论 -
app压力测试(2)------monkeyscript
adb shell monkey -f <脚本.script><事件数>1.轨迹球事件 DispatchTrackball downtime : 记录键最初被按下的时间 eventide : 事件发生的时间 action : 具体的操作过程 x,y : 坐标点 pressure : 压力的大小,范围是0-1 size : 触摸的一个即使值,范围是0...原创 2018-08-14 17:31:00 · 296 阅读 · 0 评论 -
app压力测试小实践(3)--monkeyscrip
运用monkeyscript测试大致分为三个步骤: (1)写脚本 (2)将本地脚本复制到手机里 adb push (script) /data/local/tmp (3)启动脚本 adb shell monkey -f (script)(event-count)脚本如下: LaunchActivity( a , b ) 两个参数: (1)第一个为应用包名,可通过 a...原创 2018-08-14 17:52:30 · 353 阅读 · 0 评论 -
app压力测试(4)---monkeyrunner
1.alert 警告框 void alert(string message,string title,string okTitle) eg: 0814.py from com.android.monkeyrunner import MonkeyRunner MonkeyRunner.alert(“hello”, “this is title”, “OK”) 在命令框输入:monkeyru...原创 2018-08-20 16:15:44 · 251 阅读 · 0 评论 -
app压力测试小实践(5)--monkeyrunner
首先需要配置python环境,这里就不啰嗦了。直接上图吧~原谅我懒! 这部分实践的内容前半部分和之前monkeyscript实现的内容是一样的,后面多增加了一些其它的操作。同样,定位坐标元素,可以用uiautomatorvviewer工具。执行脚本,需要先连接模拟器,见学习笔记(1)。在cmd执行命令:monkeyrunner demo.py...原创 2018-08-20 17:26:24 · 576 阅读 · 0 评论 -
monkeyrunner屏幕滑动
#页面滑动,并截图保存 import time from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice device = MonkeyRunner.waitForConnection() device.startActivity(“com.ydcf99.ydcf/com.ydcf99.ydcf.activity.Mai...转载 2018-08-20 17:31:35 · 1330 阅读 · 0 评论 -
app压力测试(1)-------adbmonkey 报告分析
adb 常用命令学习adb连接Mumu模拟器: cmd上执行 adb connect 127.0.0.1:7555验证是否连接上: adb devices随机点击1000次: adb shell monkey 1000安装app:adb install apk名adb logcat|grep start:问题内容:’grep’ 不是内部或外部命令,也不是可运行的程序 或批...原创 2018-08-10 11:53:31 · 904 阅读 · 0 评论 -
SWT folder '..\framework\x86_64' does not exist.
运行monkeyrunner,报错 *SWT folder ‘..\framework\x86_64’ does not exist. Please set ANDROID_SWT to point to the folder containing swt.jar for your platfo rm.* 问题解释:monkeyrunner.bat里面的文件指向错误。 解决办法: 找到...原创 2018-08-14 14:30:19 · 738 阅读 · 2 评论