金阳光测试:Robotium环境搭建与入门指南
需积分: 10 134 浏览量
更新于2024-07-21
1
收藏 600KB PDF 举报
Robotium环境搭建与初识教程由金阳光测试的讲师小夕于2015年10月17日提供,旨在为Android开发者讲解如何在Eclipse和JDK 1.8环境中配置并使用这款流行的自动化测试框架。Robotium是一个专注于Android应用黑盒测试的工具,其核心组件是Solo类,它提供了模拟用户行为如点击、长按和滑动等的手势操作API,以及对各种UI控件的操作和断言功能。
搭建步骤包括以下几个关键部分:
1. **工具准备**:你需要Eclipse集成开发环境(IDE),JDK 1.8,以及Robotium的最新版本(当时为5.2.1,但已更新至5.5.2)。此外,为了确保安全和权限管理,可能还需要APK的重签名,确保被测APK和测试代码的签名一致。
2. **环境下载**:访问Robotium的GitHub仓库(<https://github.com/RobotiumTech/robotium/wiki/Downloads>)下载所需的jar包,包括Robotium-solo和可能需要的re-sign.jar。
3. **APK重签名**:如果测试项目没有源码,确保被测应用和测试代码的签名匹配,记录下相应的包名和活动名称,以便正确地进行APK安装。
4. **测试工程创建**:在Eclipse中创建一个新的AndroidTestProject,根据项目性质(是否有源码可用)选择适当的选项。接下来,导入Robotium的jar包,并修改AndroidManifest.xml文件以适应测试需求。
5. **编写测试用例**:测试用例的编写围绕着创建一个基于待测应用的Solo实例展开。每个测试用例都涉及识别界面上的控件并使用Solo提供的函数进行模拟操作。识别控件和熟练掌握Solo的常用函数是编写有效测试的关键。
总结来说,本教程详细介绍了如何在Robotium环境下进行Android应用的自动化测试,从环境设置到实际测试用例编写,旨在帮助开发者快速上手并高效地进行应用程序的自动化测试。
点击了解资源详情
点击了解资源详情
161 浏览量
点击了解资源详情
点击了解资源详情
xqchi
- 粉丝: 0
- 资源: 3
最新资源
- bash脚本编写教程
- WSC/ADL:Web Services组合系统体系结构描述语言
- 常用开源软件说明手册
- 高质量c++编程指南
- map reduce by google inc
- bigtable by google inc
- U-BOOT 在S3C2410的移植
- 《计算机组成原理》第一章课件
- Practical Apache Struts 2 Web 2.0 Projects.pdf
- ACM+算法集--常用ACM算法
- 华为电路设计规范,得到很多人的认可
- sq安装步骤,安装问题
- linux下建立DNS
- Arcgis开发宝典
- 是个IC资料 PDF型的
- 办公自动化EXECL(提高操作EXECL的能力)