本文要感谢一起战斗过的点时小伙伴,程童鞋

打开开始 输入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的更多相关文章

  1. Android Monkey测试入门

    第一步:搭建环境:主要是安装和搭建java和sdk环境,说白了,对我们安卓开发来说,只要搭建好了Android开发环境,Monkey测试环境基本就是OK的了.可以参考:http://www.cnblo ...

  2. monkey测试入门2--测试步骤、常用参数、常规monkey命令

    <凤栖梧> 柳永 伫倚危楼风细细,望极春愁,黯然生天际.草色烟光残照里,无言谁会凭栏意? 拟把疏狂图一醉,对酒当歌,强乐还无味,衣带渐宽终不悔,为伊消得人憔悴. 简要步骤:adb devi ...

  3. monkey测试入门1

    Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上.它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试. 官方介绍 :https://developer.a ...

  4. Android Monkey测试入门<1>

    第一步:搭建环境:主要是安装和搭建java和sdk环境,说白了,对我们安卓开发来说,只要搭建好了Android开发环境,Monkey测试环境基本就是OK的了.可以参考:http://www.cnblo ...

  5. 【初学python】使用python调用monkey测试

    目前公司主要开发安卓平台的APP,平时测试经常需要使用monkey测试,所以尝试了下用python调用monkey,代码如下: import os apk = {'j': 'com.***.test1 ...

  6. monkey之三:monkey测试测略(摘抄)

    一.分类 Monkey测试针对不同的对象,不同的目的,采用不同的测略方案. 测试类型分为: 应用程序的稳定性测试和压力测试 测试对象分为: 单个APK和多个APK集合 测试目的分为: 解决问题的测试( ...

  7. Android Monkey测试(转载)

    Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上.它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试. 官方介绍 :https://developer.a ...

  8. 安卓手机APP压力monkey测试

    一.Monkey概述 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中.它向系统发送伪随机的用户事件流(如按键输入.触摸屏输入.手势输入等),实现对正在开发的应用程序进行 ...

  9. Android应用程序Monkey测试

    Monkey是Android SDK中附带的一个测试工具:Monkey用于进行压力测试,软件开发人员结合monkey打印日志和系统日志,解决测试中出现的问题. Monkey测试的特点:所有事件都是随机 ...

随机推荐

  1. Lua脚本语法说明(转):

    Lua脚本语法说明(增加lua5.1部份特性) 转自:http://www.cnblogs.com/ly4cn/archive/2006/08/04/467550.html Lua 的语法比较简单,学 ...

  2. [EffectiveC++]item27:尽量少做转型动作

  3. MyEclipse10.6 myeclipse2013下添加jadClipse反编译插件 .

    jad是一个使用比较广泛的Java反编译软件,jadClipse是jad在eclipse下的插件,下面像大家介绍下如何将jadclipse加入到MyEclipse10.X,9.X,8.X,6.X等各版 ...

  4. Java8新特性 -- Lambda 方法引用和构造器引用

    一. 方法引用: 若Lambda体中的内容有方法已经实现了,我们可以使用“方法引用” 要求 方法的参数和返回值类型 和 函数式接口中的参数类型和返回值类型保持一致. 主要有三种语法格式: 对象 :: ...

  5. ClassLoader 学习笔记

    概述 在经过编译后.java文件会生成对应的.class文件,但需要执行的时候,虚拟机首先会从class文件中读取必要的信息,而这个过程则成为类加载.类加载时类的生命周期的一部分,也是它的初始步骤. ...

  6. SVN提交的动作解释

    今天更新svn,发现有很多动作,其中字母代表的意思半知半解,就随手记录下来: A:add,新增 C:conflict,冲突 D:delete,删除 M:modify,本地已经修改 G:modify a ...

  7. 优化升级logging封装RotatingFileHandler

    1.升级优化,提供用户自定义日志level文件夹生成控制,提供日志错误显示到日志打印异常补获到日志 # coding=utf-8 import logging import time import o ...

  8. HDU 3591 (完全背包+二进制优化的多重背包)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3591 The trouble of Xiaoqian Time Limit: 2000/1000 M ...

  9. RAC配置笔记

    Iscsi常用命令(我通过openfiler实现iscsi存储) # iscsiadm -m discovery -t st -p IP:port     //发现iSCSI存储 # iscsiadm ...

  10. fdisk与parted分区

    我所接触的linux分区分为两种,一种是使用fdisk分区,另外一种是parted分区.前者是针对MBR模式分区的,后者是针对GPT模式分区的 fdisk分区: fdisk -l ---->查看 ...