
robotium
明玉似水
这个作者很懒,什么都没留下…
展开
-
android-junit-report-1.5.8.jar的使用
原创 2015-06-15 11:43:23 · 1437 阅读 · 0 评论 -
"Selenium for Android"的Robotium 一 概述
号称"Selenium for Android"的Robotium。 robotium牛就牛在它对android的自动化测试可以说是“黑白通吃”,它其实是对android自带测试类Instrumentation的一个封装,方便于测试人员直接调用封装好的接口。可以这样理解,robotium就好比一个富二代,而instrumentation就是他爹,凭着它爹在android家族的原创 2015-06-03 09:42:55 · 428 阅读 · 0 评论 -
"Selenium for Android"的Robotium 二 概述
Android 自动化原理:手机自动化测试的原理为PC上一个控制端(测试工具)与手机上的一个agent端,通过串口、USB或者无线方式将PC与手机终端相连,然后应用测试工具向手机发送请求或者命令,手机收到命令或者请求后,交给agent端解析,然后agent将这些解析的命令下发给手机的各个功能模块所能识别的命令,调用那些功能模块模拟操作。完成这些操作后,手机会返回一些信息,agent可以抓取这些原创 2015-06-03 10:14:19 · 495 阅读 · 0 评论 -
"Selenium for Android"的Robotium 概述
1)robotium测试用例虽然也是从ActivityInstrumentationTestCase2基类继承下来,但一般不会使用一个活动类型实例化ActivityInstrumentationTestCase2泛型类,如第7行。这是因为robotium一般用作集成测试,在一个测试过程中会同时测试到多个活动,只指定一个活动类型在逻辑上不成立,有时可以用待测应用的主界面来实例化它,但在没有应用源码时转载 2015-06-09 09:55:40 · 402 阅读 · 0 评论 -
robotium优缺点
优点:1、使用简单2、示例容易阅读3、不需要访问源代码,就可以测试一个APK4、可以轻松的识别元素5、可以依靠默认的android 框架缺点:1、目前并不是支持所有的试图和对象,例如SlidingView2、比单元测试慢3、单类包含所有的方法,selenium1风格,这将会很混乱原创 2015-04-14 09:03:53 · 2109 阅读 · 0 评论 -
robotium 使用方法1
① 点击:clickOnButton(int) //Clicks on a Button with a given index.clickOnButton(String) //Clicks on a Button with a given text.clickOnCheckBox(int) //Clicks on a CheckBox with a given index.clic转载 2015-06-02 17:38:07 · 532 阅读 · 0 评论 -
robotium环境配置及下载
1. 前提需有Android sdk、adt、eclipse,这里用的是集成环境2. Jdk下载、配置环境变量3.下载robotium下在地址:https://code.google.com/p/robotium/wiki/Downloads?tm=2原创 2015-06-03 10:18:40 · 747 阅读 · 0 评论 -
断言
1、assertEquals(String message,boolean expected, boolean actual)message:出错时返回的信息expected:预期结果,是个布尔值actual:实际结果,也是个布尔值如果 expected 和 actual 的值相同时(可以都为false),测试通过,否则失败。原创 2015-06-03 11:31:04 · 326 阅读 · 0 评论 -
robotium 签名
Android系统要求每一个Android应用程序必须要经过数字签名才能够安装到系统中,也就是说如果一个Android应用程序没有经过数字签名,是没有办法安装到系统中的!1. Re-sign.jar(由于安装的是jdk1.7,重新签名后的apk安装不成功)因为robotium要求被测应用和测试代码要有一致的签名(做黑盒测试的时候),所以我们需要把下载到的apk,通过re-sign.j原创 2015-06-03 10:21:09 · 321 阅读 · 0 评论 -
robotium 测试一
真机调试1. 设置android手机为USB调试模式。步骤: menu---> 设置 ---> 应用程序 ---> 开发 , 选择【USB调试】 2. 用USB连接手机和电脑,并确保成功。步骤: 在windows下执行c:/adb devices, 查看手机是否已经连接成功。(米3打开usb调试模式:设置---->关于手机-->连续点击4次miui版本,自动打开USB调原创 2015-06-03 10:24:57 · 425 阅读 · 0 评论 -
robotium 代码分析
robotium 源码下载+导入eclipsemonkey源码下载地址:https://code.google.com/p/androidmonkey/downloads/list下载地址:https://github.com/RobotiumTech/robotiumv1、命令行进入解压后的源码包执行mvn eclipse:eclipse这个命令我认为最主要的功原创 2015-07-23 11:49:13 · 428 阅读 · 0 评论