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压力测试,找了半天没找到自己想要的.过了几年,回头想这个问题,发现牵扯了 ...
随机推荐
- jeecg 模糊查询
1.前言 jeecg 考虑到默认模糊查询的话,会增加系统压力,导致查询慢,本来系统就挺那啥的... 2.方式一之实体赋值 实体重新赋值查询,用 * %% * 实现,我们知道 sql 中通常使用 % 去 ...
- 【Docker学习之四】Docker自定义容器镜像
环境 docker-ce-19.03.1-3.el7.x86_64 centos 7 一.使用已有容器创建镜像-docker commit1.查看本地已有镜像 [root@node105 ~]# do ...
- Redis实现实时热点查询
Redis内存淘汰 定义: 指的是用户存储的一些键被可以被Redis主动地从实例中删除,从而产生读miss的情况 机制存在原因: Redis最常见的两种应用场景为缓存和持久存储 首先要明确的一个问题是 ...
- python 异常处理(25)
在python开发中,代码书写时难免有疏忽或者意向不到的bug,导致程序run的过程中有可能会直接崩溃:然后对于程序猿而言,程序因bug崩溃是家常便饭,为了增加程序的健壮性,防止程序崩溃,我们可以对程 ...
- Centos7下JDK1.8的安装
1.下载并上传并解压安装包 下载安装包上传到/usr/local目录 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-dow ...
- js中Boolean类型和Number类型的一些常见方法
Boolean类型 Boolean类型重写了valueOf() 方法, 返回基本布尔类型值true或false,重写了toString() 方法,返回基本字符串"true" 和 & ...
- jdbc 简单示例和优缺点
一个使用JDBC的例子: Class.forName("com.mysql.cj.jdbc.Driver"); //加载驱动 Connection connection = Dri ...
- Docker 封装java镜像
一.概述 目前java采用的框架是Spring,服务器直接通过 java -jar xxx.jar 就可以启动服务了. 二.jdk镜像 在docker中跑java应用,需要有jdk环境支持才行. 获取 ...
- sso cas 坑
一个中文文档地址: http://www.cassso-china.cn/apereo_github_cas_5.2/apereo.github.io/cas/5.2.x/ ============= ...
- java基础 Arrays
package cn.mantishell.day08.demo04; import java.util.Arrays; /** * java.util.Arrays是一个与数组相关的工具类,里面提供 ...