monkey测试入门3
本文要感谢一起战斗过的点时小伙伴,程童鞋
打开开始 输入cmd 看到它的目录地址

然后把adb压缩包解压到该地址
插入数据线
打开手机设置打开开发者选项
打开USB调试
右键点击我的电脑 选择管理

左边选设备管理器 右边点击其他设备 会看到黄色感叹号的
右键第一个 点击更新驱动程序

点击浏览计算机以查找驱动程序软件

点击浏览 选择桌面下的adb文件夹

如果按照上述操作依旧无法找到设备,需要右键点击计算机→管理→设备→找到Android Phone 下的Android Composite adb Interface右键属性→详细信息→选择属性为硬件ID→记住对应的VID_XXXX(记住这四位数字与字母)
在C:\Users\THINK.android路径新建txt格式的文本 里面输入0xVID号
点击保存 把文件名修改成adb_usb.ini
返回cmd输入adb version可看到版本号 1.0.30不支持6.0以下安卓版本的

adb devices 按回车 如果得到结果是device 则表示链接成功

若不是device 则需要输入 adb kill-server 清除进程 然后再输入adb start-server
重启进程 最后再重新输入adb devices 查看

连接完成 输入adb install 文件名 文件名注意大小写且不能是中文
如果手机曾经安装过该软件 则需要覆盖安装 adb install –r 文件名点击回车

这时需要打开手机 选择安装 看到电脑出现Success则表示安装完成
其中-r 表示覆盖安装
-l表示禁止将文件移动到手机设备以外的地方
-s 表示安装进SD卡
-d 表示允许版本代码降级安装
-g 表示允许该软件有所有权限
-t 表示先安装测试 后卸载
卸载安装包 要先知道包名
报名的查看方法
1 使用APK-info.exe 工具查看
打开我的电脑 C:\Users\THINK 找到APK-INFO.exe 工具 双击打开选择文件


2使用aapt工具进行查看 它不仅可以查看我们的包名 也可查看活动名
输入 aapt dump xmltree 文件名 AndroidManifest.xml|more 后面加上|more可分页 (按空格键翻页) 往上拉 包名一般在前5行

活动名一般在45以后 使用翻页功能 找到第一次出现的activity 按ctrl+c退出之前的命令

卸载软件 adb uninstall包名

自动打开软件先输入adb shell 再在跳转的行输入am start -n com.tencent.Mtown/活动名
如果在锁屏状态会出现只显示半屏页面

随机测试 进入adb shell 输入 monkey –p 包名 -v 随机数 随机数建议3000~5000

最后结果出现Monkey finished 表示测试中间未出错

截取实时日志 ctrl+c 退出之前的命令 然后输入adb logcat main –v>time 命名.log 命名只能为英文 按ctrl+c 退出截取

在 C:\Users\THINK中找到uuuu.log

无法执行的root下的命令
adb push 本地地址(移动的文件所存储在我电脑的位置) 远程地址(手机内存对应位置)
将手机文件移动至电脑中
adb pull 本地地址(移动的文件所存储在我手机内存位置) 远程地址(我电脑对应位置)
使用手机进行录屏
录屏功能:adb shell screenrecord [视频控制指令] [视频存放路径]
基本指令包括:
--bit-rate 6000000 设置视频的比特率,范围为1Mbps-10Mbps[1000000,10000000],默认4Mbps
--time-limit 180 设置视频最长录制时间,以秒为单位。默认最长为180秒
--rotate 旋转90度
--verbose 在标准输出中显示更多详细信息
--help 显示帮助信息
--size 1280x720 设置视频分辨率,默认为手机屏幕分辨率,应该不可高于手机分辨率
ctrl+C键停止录制
例如:adb shell screenrecord --bit-rate 6000000 sdcard/test.mp4 表示录制最长180秒,手机分辨率,
比特率为6Mbp,名为test.mp4的视频,保存在sd卡根目录下
monkey测试入门3的更多相关文章
- Android Monkey测试入门
第一步:搭建环境:主要是安装和搭建java和sdk环境,说白了,对我们安卓开发来说,只要搭建好了Android开发环境,Monkey测试环境基本就是OK的了.可以参考:http://www.cnblo ...
- monkey测试入门2--测试步骤、常用参数、常规monkey命令
<凤栖梧> 柳永 伫倚危楼风细细,望极春愁,黯然生天际.草色烟光残照里,无言谁会凭栏意? 拟把疏狂图一醉,对酒当歌,强乐还无味,衣带渐宽终不悔,为伊消得人憔悴. 简要步骤:adb devi ...
- monkey测试入门1
Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上.它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试. 官方介绍 :https://developer.a ...
- Android Monkey测试入门<1>
第一步:搭建环境:主要是安装和搭建java和sdk环境,说白了,对我们安卓开发来说,只要搭建好了Android开发环境,Monkey测试环境基本就是OK的了.可以参考:http://www.cnblo ...
- 【初学python】使用python调用monkey测试
目前公司主要开发安卓平台的APP,平时测试经常需要使用monkey测试,所以尝试了下用python调用monkey,代码如下: import os apk = {'j': 'com.***.test1 ...
- monkey之三:monkey测试测略(摘抄)
一.分类 Monkey测试针对不同的对象,不同的目的,采用不同的测略方案. 测试类型分为: 应用程序的稳定性测试和压力测试 测试对象分为: 单个APK和多个APK集合 测试目的分为: 解决问题的测试( ...
- Android Monkey测试(转载)
Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上.它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试. 官方介绍 :https://developer.a ...
- 安卓手机APP压力monkey测试
一.Monkey概述 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中.它向系统发送伪随机的用户事件流(如按键输入.触摸屏输入.手势输入等),实现对正在开发的应用程序进行 ...
- Android应用程序Monkey测试
Monkey是Android SDK中附带的一个测试工具:Monkey用于进行压力测试,软件开发人员结合monkey打印日志和系统日志,解决测试中出现的问题. Monkey测试的特点:所有事件都是随机 ...
随机推荐
- 01-urllib库添加headers的一般方法
2018-08-23 13:07:57 对于请求一些网站,我们需要加上请求头才可以完成网页的抓取,不然会得到一些错误,无法返回抓取的网页.下面,介绍两种添加请求头的方法. 方法一:借助build_op ...
- TeamViewer app案例分析
产品 产品名 TeamViewer远程app 选择原因 远程连接软件是不时之需,当有时私人电脑没有在身边而又需要操作电脑时,远程控制TeamViewer这个软件能帮我们大忙. 调研与评测 1.第一次上 ...
- BZOJ 1305 dance跳舞 二分+最大流
题目链接: https://www.lydsy.com/JudgeOnline/problem.php?id=1305 题目大意: 一次舞会有n个男孩和n个女孩.每首曲子开始时,所有男孩和女孩恰好配成 ...
- elasticSearch curl 语法总结
#创建索引a.put创建curl -XPUT http://localhost:9200/shb01/student/1-d'{"name":"jack",&q ...
- 【洛谷】【堆】P1801 黑匣子_NOI导刊2010提高(06)
[题目描述:] Black Box是一种原始的数据库.它可以储存一个整数数组,还有一个特别的变量i.最开始的时候Black Box是空的.而i等于0.这个Black Box要处理一串命令. 命令只有两 ...
- CF585D Lizard Era: Beginning
嘟嘟嘟 题面我是不会咕的(没有真香):有\(n(n \leqslant 25)\)个任务和三个人,每次任务给出每个人能得到的值,每次任务选两个人,使\(n\)个任务结束后三个人得到的值是一样的,且尽量 ...
- TensorFlow函数(七)tf.argmax()
tf.argmax(input, dimension, name=None) 参数: input:输入数据 dimension:按某维度查找. dimension=0:按列查找: dimension= ...
- 【node.js】readline (逐行读取)
官网链接:http://nodejs.cn/api/readline#readline_readline require('readline') 模块提供了一个接口,用于从可读流(如 process. ...
- [luogu1081] 开车旅行
题面 这个题目还是值得思考的. 看到这个题目, 大家应该都想到了这样一个思路, 就是把每个点能够达到的最近的和次近的点都预处理出来, 然后跑就可以了, 现在问题就是难在这个预处理上面, 我们应 ...
- mongodb启动与运用
在操作前需要启动mongodb数据库服务 1.首先打开dos窗口,然后选择路径到你的安装路径下的bin目录(我的路径是的D:mongo\mongodb\bin) 2.然后输入启动命令(D:mongo\ ...