Robotuim测试步骤
来源:互联网 发布:双击运行java文件 编辑:程序博客网 时间:2024/06/15 22:31
一、准备工具、环境
搭建Robotium的环境,首先要搭建Android开发环境。
1.下载安装jdk-8u25-windows-x64.exe (jdk“java development kit”是java语言的软件开发工具包)。
2.下载安装adt-bundle-windows-x86_64-20140702.zip (安卓开发工具,包含了eclipse、SDK“software development kit 应用软件开发工具包的集合”)。
有了Android开发环境,然后下载Robotium的jar包或源码。
3.下载robotium-solo-5.2.1
4.下载重签名工具re-sign.rar(在使用重签名工具说,会提示缺少zipalig.exe下载一个放入sdk\tool文件夹中即可)。
5.下载apk安装工具(APKSetup_liqucn.com或其他)
二、创建android测试项目
三、导入robotium、apk包等
1.在项目文件夹右键-》新建-》文件夹 名字设置为libs。
2.将robotium-solo-5.2.1.jar包拷贝到libs文件夹下,项目会自动加载libs内的jar包。
(或者将robotium源码复制到我们的源文件夹:未操作)
四、重签名apk包
(1)使用重签名工具re-sign.jar。
1. 在re-sign.rar 所在文件夹打开dos窗口,命令java -jar re-sign.jar 就可运行re-sign.jar,
2.然后将apk拖到上面,选择签名后保存地址,
3.记下弹出文本框中的packageName和MainActivity。
4.将签名后得到的packageName,复制到AndroidMainfest.xml文件下的代码中
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:targetPackage="此处输入要测试的packageName" />
(2)使用Android adb提供一些命令进行重签名。(详细见另一篇文档“re-sign.jar重签名后无法安装到真机解决方法”)
五、开始编写测试用例脚本
新建java类,每一个测试用例是一个特定形式的java类;每个测试用例都继承自ActivityInstrumentationTestCase2类,并且可以重写其setUp()方法和tearDown()方法。
六、编写测试用例过程中可能用到的一些辅助神器
1.DDMS:Dalvik Debug Monitor Service,是Android开发环境中的Dalvik虚拟机调试监控服务。
它为我们提供例如:为测试设备截屏、针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。
2.HierachyView:Android的SDk中自带了一个查看UI布局层级结构的工具。
在模拟器运行的情况下,使用该工具可以将当前activity中的UI组件们以对象树的形式展现出来,每个组件所包含的属性也能窥探到。
3.File Explorer视图
4.LogCat
0 0
- Robotuim测试步骤
- robotuim有源码进行测试之基础篇
- Robotuim相关
- Robotuim学习FAQ-问题3:真机测试和模拟器测试的异常点
- 测试 步骤
- 测试步骤
- 小结--性能测试步骤
- servciemix v7 测试步骤
- TestDirector测试步骤
- 软件测试的步骤
- 性能测试步骤梳理
- 性能测试步骤梳理
- 网站测试步骤
- 性能测试的步骤
- cts测试步骤
- Android 压力测试步骤
- cts测试步骤
- Monkey测试步骤
- 磨刀不误砍材工 - Java的基础语言要素(从变量/常量切入,看8种基本数据类型)
- openCV之读取图像
- Office 365 – SharePoint 2013 Online 之WebPart开发、部署教程
- Linux Mysql 数据库备份脚本
- Log4j 经典总结
- Robotuim测试步骤
- 健康、癌症与死亡
- 解析==java volatile关键字
- ListView异步记载图片+解决图片错位的问题解决+使用二级缓存(LruCache+DiskLruCache)
- 2015台儿庄古城一日游 台儿庄一日游【图文】
- 自动内存管理机制、java内存泄漏的定位与分析
- 程序设计题目三
- C3P0 连接池详细配置
- PHP常用数组函数总结(转载)