安卓APP做压力测试 需要配置JDK(Java)和 配置SDK 遮掩才能使用adb命令连接手机进行模拟动作事件进行压力测试

配置 K JDK 与 K SDK 环境 a java 与 与 sdk 用于 y monkey 测试

1、下载 jdk 安装、Android sdk 不需安装存放文件夹即可 安装时注意选择的安装路

2、配置 jdk 环境变量:计算机->属性->高级设置->环境变量->系统变量-> 新建
JAVA_HOME 路径为 k jdk 安装目录->编辑 path->添加%JAVA_HOME%\bin 路径
(win7 要注意前面加分号;)->再添加%JAVA_HOME%\jre\bin 保存->进入 dos
命令窗口输入 Java、javac、Java version 三个命令验证是否安装成功
3、配置Android sdk环境变量:同上进入环境变量->新建变量ANDROID_HOME->
路径为 sdk 目录路径->编辑 path 路径添加->%ANDROID_HOME%\tools
和%ANDROID_HOME%\platform-tools

我的电脑右键属性 高级 环境变量 系统变量新建 java—home 编辑 path 会出现此界面 win7 略有不同Win7 需注意语句前的英文分号;注意自己的 jdk 和 sdk 安装路径

安装夜神手机模拟器 用于模拟手机进行 y monkey 压力测试

1、打开夜神模拟器 设置-->关于手机-->版本号连续点击 7 次打开开发者模式-->返
回进入开发者模式-->勾选 USB 调试

2、打开电脑 CMD dos 命令窗口进行命令连接模拟器
连接 mumu 手机模拟器命令 adb connect 127.0.0.1:7555
连接夜神手机模拟器命令 adb connect 127.0.0.1:62001
连接成功会返回 already connected to 127.0.0.1:62001

输入获取连接状态命令 adb get-state 返回       device   是正常                    offline 异常                 unknown 没有设备

Monkey 测试原理:

Monkey 是 Android 中的一个命令行工具,可以运行在模拟器里或实
际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),
实现对正在开发的应用程序进行压力测试。Monkey 测试是一种为了测试软件的稳定性、
健壮性的快速有效的方法

APP压力测试 monkey(新猿旺学习总结)的更多相关文章

  1. Android APP压力测试-Monkey

    压力测试-Monkey学习 Monkey测试特点 什么是Monkey test? 如其名,像猴子一样,虽然什么都不懂,但是可以乱点一通,可以理解为压力测试.在规定的时间或次数范围内做任何随机的操作,随 ...

  2. Monkey之常用ADB命令(新猿旺学习总结)

    查看 adb 版本                                     adb version获取连接设备及状态                           adb dev ...

  3. Charles 抓包工具(新猿旺学习总结)

    Charles 抓包工具安装机操作 1.Charles 抓包工具是代理服务器工具,可以拦截数据,进行更改,返回数据,以实现前端后台的请求和响应数据的测试2.Charles 菜单介绍 Charles抓包 ...

  4. fiddler 抓包工具(新猿旺学习总结)

    安装抓包工具 Fiddler 直接安装 fiddler下载连接:https://www.lanzous.com/i30k09c 设置 fiddler 因为 r fiddler 是抓取 P HTTP 和 ...

  5. Linux虚拟机配置(新猿旺学习总结)

    Linux系统环境部署 安装VMware虚拟机 选择安装位置要预留出20G虚拟机空间点击VM虚拟机安装包à一路下一步直至安装完成à进入界面 创建虚拟机 选择典型à找到安装镜像文件à安装机名称和位置选择 ...

  6. postman抓包工具与kap项目部署(新猿旺学习总结)

    postman抓包工具 1.post请求在哪里输入数据:选择请求方法-post--->在body里面如图位置输入参数和值,如果是json格式在raw出填写 get请求在哪里输入数据:选择请求方法 ...

  7. Android APP压力测试(二)之Monkey信息自动收集脚本

      Android APP压力测试(二) 之Monkey信息自动收集脚本 前言: 上一篇Monkey介绍基本搬抄官方介绍,主要是为了自己查阅方便.本文重点介绍我在进行Monkey时如何自动收集相关信息 ...

  8. Android APP压力测试(三)之Monkey日志自动分析脚本

    Android APP压力测试(三) 之Monkey日志自动分析脚本 前言 上次说要分享Monkey日志的分析脚本,这次贴出来分享一下,废话不多说,请看正文. [目录] 1.Monkey日志分析脚本 ...

  9. Android APP压力测试(一)之Monkey工具介绍

    Android APP压力测试(一) 之Monkey工具介绍 前言 本文主要介绍Monkey工具.Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕.滑动. ...

随机推荐

  1. python mysql 单表查询 多表查询

    一.外键 变种: 三种关系: 多对一 站在左表的角度: (1)一个员工 能不能在 多个部门? 不成立 (2)多个员工 能不能在 一个部门? 成立 只要有一个条件成立:多 对 一或者是1对多 如果两个条 ...

  2. 电子产品使用感受之----AirPods的一天使用体验分享

    2019.03.29 晚上8点50分更新: 3月28日我的新款AirPods终于到货了,作为一代产品使用2年的用户,终于可以说说这枚新品的一天使用感受了: 我们会从以下几个方面来进行阐述: 外观 技术 ...

  3. Web开发——Photoshop(PSD格式截取)

    Step1 将截取到的图片,存储为Web所用格式. Step2 在右上角选择存储格式为:PNG-24(PNG-8可能会出现白边).

  4. iostat查看io情况

      查看TPS和吞吐量信息[root@controller ~]#iostat -d -k 1 10Device:         tps    kB_read/s    kB_wrtn/s    k ...

  5. Java学习-052-(mybatis+mysql)访问接口时提示:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

    在配置mybatis,访问接口提示: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found),部 ...

  6. 提取一个txt 文档中含指定字符串的所有行

    将一个txt 文档中含指定字符串内容的所有行提取出来并保存至新的txt文档中 例如,要提取 1.txt 中所有包含”aaa” 的行的内容 只需在此文件夹中新建一个bat文件,输入以下代码,双击运行,便 ...

  7. docker-compose介绍

    docker-compose 常用命令 Commands: build Build or rebuild services bundle Generate a Docker bundle from t ...

  8. 20190422 8个小时的T-SQL基础视频课件-分享

    链接:https://pan.baidu.com/s/1YLjtU0Ymn0rI-KMF0DFehw 提取码:yeuw 我最近缺钱..... SQLSERVER 2016视频T-SQL(一) 路径:h ...

  9. #学号 20175201张驰 《Java程序设计》第2周学习总结

    教材学习内容总结: 一.第二章: 1:标识符与关键字 2:基本数据类型:四种整数类型(byte.short.int.long).两种浮点数类型(float.double).一种字符类型(char).一 ...

  10. spring 初始化

    一.Spring 容器高层视图 Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配号Bean之间的依 ...