Android自动化测试之Robotium学习(二)
2019独角兽企业重金招聘Python工程师标准>>>
新建好测试程序之后,我们需要做的就是把Robotium这个包导入进你的工程里。这样才能跟Robotium关联起来。
现在最新的版本是3.4.1,不过我现在在用3.1版本,就以3.1版本为例说明。点击下载“robotium-solo-3.1.jar”选项,即为所需的robotium包,而“robotium-solo-3.1-javadoc.jar”为robotium的api文档包,下载解压之后如图:
打开index-all.html,即可看到robotium的各种方法,robotium只有一个类Solo,建立一个Solo对象,就可以用这个对象,调用所有的方法。
接着说导包的事情。下载完robotium包之后,进入eclipse,选中你的项目,右键,点击“Properties”选项,再点击“Resource”选项下的“Java Build Path”,选中“Librararies”选项:如下图:
此时,点击“Add External JARs…”选项,找到你的robotium包所在的位置,添加进去:
然后,再点击最后一个选项栏“Order and Export”选项,把下面的android api版本和你导入的robotium包选项都勾选,如图所示:
点击“OK”即可。
不过,有时会出现这种情况:就是你进入“Java Build Path”选项后,会多出来一个“Android Dependencies”选项,如下图所示:
此时,你要做的就是,选中“Android Dependencies”,点击右侧的“Remove”选项,把这个去掉,否则你的测试程序会出现错误。
到此为止,你已经把robotium包下载并导入到你的项目中去,然后就可以写你的robotium测试程序了,至于怎么配置你的代码文件,下篇会有详细代码给出讲解。
转载于:https://my.oschina.net/u/1376153/blog/266456
Android自动化测试之Robotium学习(二)相关推荐
- android自动化测试之robotium初探(三),Android自动化测试之Robotium--基础操作.pdf
Android自动化测试第五课 Android 自劢化测试乊Robotium --基础操作 Karen 微信公众号:gloryroadtrain ThreadingTest 技术支持Q群: 一群:33 ...
- android 自动化测试之monkeyrunner学习(三),自动化测试之Monkeyrunner
一.功能 Android自动化测试工具 二.环境配置 1 android-sdk 2 jdk 3 配置python环境 monkeyrunner在Android SDK的tools文件夹下 三.打开方 ...
- Android自动化测试之Monkey命令使用及monkey脚本编写
系列文章 Android自动化测试环境部署及adb sdkmanager avdmanager Monitor DDMS工具使用及命令详解 Android自动化测试之Monkey使用及monkey脚本 ...
- Android自动化测试之MonkeyRunner录制和回放脚本
Android自动化测试之MonkeyRunner录制和回放脚本(十一) 分类: 自动化测试 Android自动化 2013-02-22 10:57 7346人阅读 评论(2) 收藏 举报 andro ...
- Android自动化测试之MonkeyRunner MonkeyDevice MonkeyImage API使用详解 脚本编写 脚本录制回放
MonkeyRunner 系列文章 MonkeyRunner简介 MonkeyRunner 三大模块 MonkeyRunner API MonkeyDevice API MonkeyImage API ...
- Android Qcom USB Driver学习(二)
该系列文章总目录链接与各部分简介: Android Qcom USB Driver学习(零) BC v1.2充电规范 Battery Charging Specification USB port 如 ...
- android自动化测试之手机自动化测试工具基本原理,学习笔记之Android自动化测试工具Monkey...
编辑推荐: 本文来自于网络,介绍了自动化测试工具Monkey使用过程,Monkey命令参数说明,注意事项等知识. 一.Monkey简介 Monkey测试是Android平台下自动化测试的一种快速有效的 ...
- Android自动化测试之Shell脚本一——模拟触屏事件
摘自:http://guolin.guosfamily.com/2012/02/15/android-automated-test-by-shell-touch-event/ Android自动化测试 ...
- Android自动化测试之MonkeyRunner
2019独角兽企业重金招聘Python工程师标准>>> MonkeyRunner是Google Android SDK下的一个工具,用于自动化测试Android程序. Monkeyr ...
最新文章
- Android类库打包方法探究
- np.newaxis 的使用
- java判断星期天_java实现一个月的最后一个星期天
- python关闭csv文件_使用Python编辑csv文件时跳过标题
- mysql ERROR 1045 (28000): 错误解决办法
- java基础-02数据类型
- struts2 配置
- 利用BioPerl将DNA序列翻译成蛋白序列
- Rushcrm:CRM系统中的进销存管理
- 数字图像处理(DIP)作业8 matlab or OpenCV 对lena 图片进行边缘提取
- php win8 下载64位下载,万能驱动助理(e驱动) Win8.1 64位专版 6.6 官方版
- 外贸常用术语_外贸常用句子
- 【技巧总结】理解XXE从基础到盲打
- 桑德伯格加州大学伯克利分校2016毕业演讲+我从死亡中学到的东西
- putc与stdin,stdout,stderr
- 微信小程序实现开关原理、动态添加class
- 安装Oozie4.1.0-CDH版本
- 螃蟹WiFi驱动中的Band Steering功能
- Springboot旧衣捐赠平台设计与实现 p40x5计算机毕业设计-课程设计-期末作业-毕设程序代做
- 阿里最全面试116题整理
热门文章
- scipy minimize当目标函数需要参数、当约束条件特别特别多时
- oracle 按日输出 取整数,Oracle按日周月分組統計,及next_day()函數詳解
- 销售找客户的软件_实用的销售客户管理软件
- gradle版本_Gradle和Maven的主要区别
- c语言87,C语言程序设计87300.doc
- js文件引用 webpack_想了解Webpack,看这篇就够了
- Android快速阅读依赖的代码,Java Android快速阅读完整文件
- 目录config.php怎么修改域名,config.php · wlphp/基于宝塔面板api给站点新增删除域名接口 - Gitee.com...
- linux java socket编程_linux下java程序与C语言程序通过SOCKET通信的简单例子
- 使用Asible批量部署yum仓库