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默认不带模糊查询的,但实际开发中会经常用到模糊查询,因此要适当修改(在相应的查询处). @RequestMapping(params = "datagrid") pu ...
- 零基础C#网站开发实战教学(全套)最新更新2019-12-16。。。
这是林枫山自己编写制作的全套Visual Studio 2013 C# 网站开发案例实战教学教程,欢迎下载学习. 下载目录链接如下(如果链接下载不了,请加QQ:714259796获取教程): 网站界面 ...
- lvm的一些特殊命令
pvscan --cache # 将lvm信息同步到其他节点 ......未完待续
- Java对象在内存的结构
一.内存布局 对象在内存中存储的结构由三部分组成:对象头.实例数据.对齐填充. 对象头 MarkWord(标记字段):哈希码.分代年龄.锁标志位.偏向线程ID.偏向时间戳等信息.Mark Word被设 ...
- python:实现几种排序算法
冒泡排序 比较相邻两个字符,如果左边大于右边,则交换位置,遍历一遍字符后,则最大的肯定在最右边:继续循环处理剩下的字符(最右边的不用再比较了,已经最大了) 代码实现: def BubbleSort(s ...
- 013 ECMAScript基础应用
1.ECMAScript概述 (1)前端的发展历程 <1>web 1.0时代 最初的网页以HTML为主,是纯静态的网页.网页是只读的,信息流只能从服务的到客户端单向流通.开发人员也只关心页 ...
- SQL Server 类似正则表达式的字符处理问题
SQL Serve提供了简单的字符模糊匹配功能,比如:like, patindex,不过对于某些字符处理场景还显得并不足够,日常碰到的几个问题有: 1. 同一个字符/字符串,出现了多少次 2. 同一个 ...
- Access to XMLHttpRequest at 'http://127.0.0.1:8000/XXXXX' from origin 'http://localhost
Django 报错,跨域请求出现问题. 在settings.py中添加 #设置可跨域范围 CORS_ALLOW_CREDENTIALS = True CORS_ORIGIN_ALLOW_ALL = T ...
- 【实战经验】--Xilinx--IPcore--MCB(DDR3)运用
1.背景与介绍 1)在导师安排的新的任务中,用到了一块2G大小的DDR3(MT41K128M16JT-107).本打算像之前用SDRAM一样自己写初始化,读写模块,但是师兄跟我说可以用Xilinx自带 ...
- 使用Filezilla Server配置FTP服务器
一.下载Filezilla Server 官网网址:https://filezilla-project.org 二.安装Filezilla Server Filezilla Server的安 ...