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

打开开始 输入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. ZT 输入一个字符串,查找它的第一个数字串,并返回其个数

    /*查找字符串中的数字串问题 输入一个字符串,查找它的第一个数字串,并返回其个数 */ #include <stdio.h> char firstnum(char *input,char ...

  2. MDRT_<>$表

    数据库中有好多的MDRT打头的表,而这些表的字段都是一样的,那这些表是做什么用呢? MDRT_<>$: 用来存储与空间索引相关的信息.这些表与常规表不一样,不能做复制,删除,新建等.如果对 ...

  3. JQuery Mobile+JS实现智能浮动定位导航条

    实现原理 主要用到几个知识点: 什么是scrollTop? CSS position定位 判断是否为IE6浏览器 元素相对于窗口的距离 原理:1,浏览器向下滚动时,当document的scrollTo ...

  4. Java虚拟机18:Java对象大小、对象内存布局及锁状态变化

    一个对象占多少字节? 关于对象的大小,对于C/C++来说,都是有sizeof函数可以直接获取的,但是Java似乎没有这样的方法.不过还好,在JDK1.5之后引入了Instrumentation类,这个 ...

  5. python第十四课--排序及自定义函数之案例一:选择排序

    案例一:选择排序使用选择排序的思想实现列表数据的升序排序 lt=[45,12,56,-32,-3,44,75,-22,100] length=len(lt) # print('排序前:'+str(lt ...

  6. 切换composer国内镜像

    composer config -g repo.packagist composer https://packagist.phpcomposer.com

  7. jenkins权限设置

  8. P1841 [JSOI2007]重要的城市

    题目描述 参加jsoi冬令营的同学最近发现,由于南航校内修路截断了原来通向计算中心的路,导致去的路程比原先增加了近一公里.而食堂门前施工虽然也截断了原来通向计算中心的路,却没有使路程增加,因为可以找到 ...

  9. C++垃圾回收器的实现

    一.简单介绍 这是一个自己写C++垃圾自己主动回收器,用到的都是标准C++语法.採用了引用计数加mark-sweep的方法.在没有循环引用的情况下,引用计数能够保证垃圾实时得到回收:对于有循环引用的情 ...

  10. django之models学习总结

    from django.db import models # Create your models here. class Classes(models.Model): ''' 班级表 ''' tit ...