Android测试(1)

                                                                          第一章准备知识

一、基础准备

(1)必备能力

1.      测试一年;

2.      独立编写Java、c++;

3.      熟练撞我具备业界开元的自动化工具(monkey\monkeyrunner\robotium\uiAutomator);

4.      用python等语言独立编写过睇动画脚本

(2)不是具备的:

1.      会简单的linux命令;

2.      会android应用简单开发;(老罗的视频)

3.      会一些插件开发;

(3)从业发展:

初级测试工程师;测试工程时;自动化测试工程师;高级测试工程师;测试组长;测试经理

(4)业界自动化测试

1.基于坐标点触屏:monkeyrunner

2.基于随机流的单元测试:cts\monkey

3.基于单元图像的:seetest(http://www.experitest.com)

4.腾讯的bita平台(http://bita.qq.com)以及GT(http://gt.tencent.com)

5.百度云和Itesth\阿里巴巴TMTS

6.基于控件信息:Robutlum+junit4框架、

7.NativeDriver和Selenlum

二、Android Debug Bridge(ADB调试桥接)

(1)ADB是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备,使用TCP协议,5037端口。

(2) adb 下载以及环境配置

adb 工具存在SDK中, 也可以单独下载,先安装好SDK;之后配置好环境变量(找到platform-tools路径放置到path后面C:\Users\lishyl\Android\android-sdk\platform-tools;

(3)手机连接上91或者豌豆荚;手机root好

三、adb命令

(1)使用adb devices;查看设备

(2)使用 adbinstall D:\lishy\com.qianxx.searchcloud.apk 安装apk安装包

(3)使用adb push/pull 放进一个文件,拿出一个文件

(4)查看安卓系统目录,使用su命令进入到root的权限,之后和linux中操作一致

  

注:1)$就是没被root,#是root了

2)一般应用程序放在/data/data下

(5)Recording a device screen(录像)android4以上就可以用

四、AndroidDebugBridge源码详解

使用C:\Users\lishy\AppData\Local\Android\android-sdk\tools\lib 中ddmlib.jar实现

 五、使用adb查看APP日志

adb logcat -b main -v time>app.log

六、使用SDK查看日志

1)手机连接电脑,装好驱动

2)在C:\Program Files (x86)\Android\android-sdk\tools目录下,点击monitor.bat,弹出的界面,可以查看日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值