APP测试之MONKEY安装、使用
1、先下载java的jdk;配置java变量
安装好之后会有两个文件夹一个是jdk 一个是jre(运行)
然后配置好java环境变量:
JAVA_HOME:C:\Program Files\Java\jdk1.8.0_121;
Path:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%lib\tools.jar;
2、下载android-sdk_r24.4.1-windows;
3、下载解压后,运行SDK manager.exe;选择安装platform-tools,然后把这个文件夹的路径配置到Path环境变量里面;如:D:\android_tools\android_studio\platform-tools;
设置sdk下的tools的环境变量:计算机 → 属性 → 高级系统设置 → 环境变量,在Path变量中添加 D:\android_tools\android_studio\platform-tools;使用;与前面变量值分隔开;
4、打开cmd.就可以执行adb命令,运行monkey啦;
adb连接夜神模拟器:
1.启动夜神模拟器,设置->关于平板电脑->点击5次版本号 进入开发者模式
2. 运行cmd命令,cd到夜神安装目录,执行命令
nox_adb.exe(或者adb.exe) connect 127.0.0.1:62001
adb连接逍遥模拟器:
adb.exe connect 127.0.0.1:21503
命令:
adb devices:查看连接的设备
adb push 电脑文件路径 手机路径:将电脑的文件传到手机某个目录;
adb install -r apk路径:将电脑的apk安装到手机或者模拟器
adb shell pm list package:查看包名
adb shell pm list package -3:查看第三方软件的包名
adb shell pm list package -s:只查看系统的包名
adb shell pm list packages -e,只输出启用的包
adb shell pm list packages -d,只输出禁用的包
adb shell pm list packages -f,输出包和包相关联的文件,即包的路径;
adb shell monkey -p 包名 -s 种子数 --throttle 延迟毫秒数 -v -v -v > 输出日志到指定路径;
adb shell monkey -p com.to8to.housekeeper -v 10000 >d:/log.log
adb shell monkey -p com.alibaba.android.rimet -s 1552520443853 -v 500 >d:/log.log 表示执行时间为500毫秒
APP测试之MONKEY安装、使用的更多相关文章
- 安卓app测试之Monkey日志分析《转载》
安卓app测试之Monkey日志分析 链接:https://www.cnblogs.com/wuzm/p/10965762.html
- 安卓app测试之Monkey测试
一.Monkey特点 1.运行时机:一般是产品稳定后 首轮功能测试完成的夜间进行 2.需要知道packageName 3.目的:主要测试产品是否存在崩溃问题和ANR问题. 二.获取包名的两个方法 首先 ...
- APP测试之Monkey测试
一.简介 1.什么是Monkey测试? Monkey testing,也有人叫做搞怪测试.就是用一些稀奇古怪的操作方式去测试被测试系统,以测试系统的稳定性.Monkeytest,一般指这样的测试活动, ...
- 手机APP测试之monkey
Monkey测试是一种为了测试软件稳定性.健壮性的快速有效的方法,Monkey程序由Android系统自带,使用Java语言写成.本此由于公司APP产品所需,用monkey进行稳定性测试,下面将本次使 ...
- 安卓app测试之Monkey日志分析
转:原文:https://blog.csdn.net/a136332462/article/details/76066909 一.一般测试结果分析-搜索关键字: 1.无响应问题可以在日志中搜索 “A ...
- App测试之Monkey压力测试
- APP压力稳定性测试之monkey入门
1.什么是monkey? Monkey是一个命令行工具,使用安卓调试桥(adb)来运行它,模拟用户触摸屏幕.滑动Trackball.按键等随机事件流来对设备上的程序进行压力测试,检测程序多久的时间会发 ...
- Android自动化测试之Monkey 转自:LupuX
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u011436666/article/details/53998332 在之前的文章Android自动 ...
- 2、Android自动测试之Monkey工具
Android自动测试之Monkey工具 APP测试工作中经常会听到领导说,APP压力测试做了吗?刚入行时,不知道什么是 APP压力测试,找了半天没找到自己想要的.过了几年,回头想这个问题,发现牵扯了 ...
随机推荐
- Guide of Apache Directory Studio
Default User and Password admin secret
- LeetCode 421. 数组中两个数的最大异或值(Maximum XOR of Two Numbers in an Array) 71
421. 数组中两个数的最大异或值 421. Maximum XOR of Two Numbers in an Array 题目描述 给定一个非空数组,数组中元素为 a0, a1, a2, - , a ...
- json对象转js对象
json数据: { "YD1": 0, "YD2": 0, "YD3": 0, "YD4": 0, "YD5& ...
- fineui整合kindeditor的例子
如果看不清: http://fineui.com/bbs/forum.php?mod=viewthread&tid=6683 注意:高于fineui v4.2.0的版本kindeditor ...
- SQL Server 将数据导出为XML和Json
有时候需要一次性将SQL Server中的数据导出给其他部门的也许进行关联或分析,这种需求对于SSIS来说当然是非常简单,但很多时候仅仅需要一次性导出这些数据而建立一个SSIS包就显得小题大做,而SQ ...
- 利用MySQL存储过程批量插入100W条测试数据
DROP PROCEDURE IF EXISTS insert_batch; CREATE PROCEDURE insert_batch() BEGIN ; loopname:LOOP '); ; T ...
- 第二周、ubuntu的简单介绍与使用
一.复习第一周的大致内容:1.UNIX与Linux.ubuntu系统UNIX是1971年贝尔实验室的肯·汤普逊.丹尼斯·里奇,合作研发一款通过的操作系统,多用户.多任务.安全.稳定,收费.Linux是 ...
- 国际化地区语言码对照表(i18n)
af 公用荷兰语 af-ZA 公用荷兰语 - 南非 sq 阿尔巴尼亚 sq-AL 阿尔巴尼亚 -阿尔巴尼亚 ar 阿拉伯语 ar-DZ 阿拉伯语 -阿尔及利亚 ar-BH 阿拉伯语 -巴林 ar-EG ...
- pytest_命令行传参
前言 命令行参数是根据命令行选项将不同的值传递给测试函数,比如平常在cmd执行"pytest --html=report.html",这里面的”--html=report.html ...
- Bitnami配置域名访问
安装完成Bitnami后,需要执行以下命令将默认目录改为/wordpress: E:\Bitnami\wordpress-5.2.2-0\apps\wordpress\bnconfig.exe --a ...