Android自动化测试
文章平均质量分 78
cwbcwb521
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android自动化测试之MonkeyRunner工具(六)
Android自动化测试之MonkeyRunner工具 一、什么是monkeyrunner monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作转载 2015-06-08 11:15:00 · 333 阅读 · 0 评论 -
Android自动化测试之Monkey工具(五)
Android自动化测试之Monkey工具 一、 什么是Monkey Monkey测试是Android自动化测试的一种手段,Monkey测试本身非常简单,当Monkey程序在模拟器或设备运行的时候,如果用户出发了比如点击,触摸,手势或一些系统级别的事件的时候,它就会产生随机脉冲,所以可以用Monkey用随机重复的方法去负荷测试你开发的软件。 Monkey是Android中的一个命令行工转载 2015-06-08 11:12:55 · 221 阅读 · 0 评论 -
Android自动化测试之如何安装Android虚拟机(三)
Android自动化测试之如何安装Android虚拟机 准备工作: 在体验前我们首先要下载Java的JDK以及Android的SDK。 下载Java JDK 下载Android SDK 安装JDK和SDK: 安装Java JDK(一般安装在默认路径,若改变路径请对应修改下面环境变量的值) 安装Android SDK 打开安装好后打开所安装的目录(默认C:\Program Files转载 2015-06-08 11:10:58 · 255 阅读 · 0 评论 -
Android自动化测试之虚拟机中软件安装方法(四)
Android自动化测试之虚拟机中软件安装方法 1、首先找到一下两个路径:(以本人电脑中android安装程序路径为例) D:\android-sdk\tools D:\android-sdk\platform-tools 2、在环境变量中添加内容: (1)、单击计算机点右键,打开属性; (2)、点击高级系统设置; (3)、打开高级选项中的环境变量; (4)、在系统变量栏中点击新建转载 2015-06-08 11:11:38 · 234 阅读 · 0 评论 -
Android自动化测试之手机自动化测试工具基本原理(一)
手机自动化测试工具基本原理 一、首先说说手机自动化测试的原理 1、手机自动化测试的原理为PC上一个控制端(测试工具)与手机上的一个agent端,通过串口、USB或者无线方式将PC与手机终端相连,然后应用测试工具向手机发送请求或者命令,手机收到命令或者请求后,交给agent端解析,然后agent将这些解析的命令下发给手机的各个功能模块所能识别的命令,调用那些功能模块模拟操作。完成这些操作后,手机转载 2015-06-08 11:05:22 · 360 阅读 · 0 评论 -
Android自动化测试之环境搭建(二)
Android自动化测试之环境搭建 一、Android-sdk介绍 SDK(Software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android是google公司推出的手机开发平台。Android-sdk就是指Android专属的软件开发工具包。 Android-sdk中我们最常用的转载 2015-06-08 11:06:48 · 222 阅读 · 0 评论 -
Android自动化测试之MonkeyRunner录制和回放脚本(十一)
对于MonkeyRunner,有些人可能会想,既然是Android自动化测试,离不开测试脚本,那么,我们可不可以录制测试脚本呢,答案是可以的。 我们先看看以下monkeyrecoder.py脚本: [html] view plaincopyprint? #Usage: monkeyrunner recorder.py #recorder.py http://mirro转载 2015-06-08 13:05:21 · 328 阅读 · 0 评论 -
Android自动化测试之MonkeyRunner之MonkeyRunner(九)
Android自动化测试之MonkeyRunner之MonkeyRunner A monkeyrunner class that contains static utility methods. Summary Methods void alert(string message,string title,string okTitle) Displays an转载 2015-06-08 13:05:18 · 179 阅读 · 0 评论 -
Android自动化测试之MonkeyRunner-startActivity之component(十四)
Android自动化测试之MonkeyRunner-ComponentName extends Object implements Parcelable Cloneable Comparable java.lang.Object ↳ android.content.ComponentName Class Overview转载 2015-06-08 13:07:52 · 373 阅读 · 0 评论 -
Android自动化测试之通过apktool获取apk package name(包名)以及activity name(十二)
Android自动化测试之通过apktool获取apk package name(包名)以及activity name 关于如何通过apktool获取apk package name(包名)以及activity name的问题解决方法: 首先,搭建好环境: //由于本机已经搭建好jre,jdk7之类的环境,因此没有太多去考虑这编译环境的版本是否会影响。 下载apktool: htt转载 2015-06-08 13:07:14 · 236 阅读 · 0 评论 -
Android自动化测试之MonkeyRunner之MonkeyImage(十)
Android自动化测试之MonkeyRunner之MonkeyImage A monkeyrunner class to hold an image of the device or emulator's screen. The image is copied from the screen buffer during a screenshot. This object's methods a转载 2015-06-08 13:06:09 · 276 阅读 · 0 评论 -
Android自动化测试之MonkeyRunner之MonkeyDevice(八)
Android自动化测试之MonkeyRunner之MonkeyDevice A monkeyrunner class that represents a device or emulator accessible by the workstation runningmonkeyrunner. This class is used to control an Android device or转载 2015-06-08 11:15:28 · 204 阅读 · 0 评论 -
Android自动化测试之monkeyrunner基本要素(七)
AndroidANDROIDmonkeyrunnerMonkeyRunnerMonkeyrunner Android自动化测试之monkeyrunner基本要素 1. #导入模块; from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage 2. #连接当前设备,并返回一个Mo转载 2015-06-08 11:15:56 · 181 阅读 · 0 评论 -
Android自动化测试之MonkeyRunner-之getProperty、getSystemProperty(十三)
Android自动化测试之MonkeyRunner-之getProperty、getSystemProperty object getProperty (string key) Given the name of a system environment variable, returns its value for this device. Arguments key转载 2015-06-08 13:07:51 · 309 阅读 · 1 评论
分享