开始使用Robotium吧--安卓应用最流行的UI测试工具(一)

2016-11-29   出处: Software Testing Help  作/译者:Anitha Eswari / 婷婷

  

Robotium是用来测试本地和混合安卓程序的自动化测试框架。它提供了可以写UI自动化脚本的简单的API。尽管有很多工具可以用来测试安卓应用程序,但是Robotium却被使用的最广泛的安卓测试工具。

  我们可以用Robotium写功能,系统以及用户验收测试用例。Robotium不仅可以支持模拟器执行,在真实的安卓设备上也是一样的。

  我们这个Robotium教程主要讲些什么:

   ·优势

   ·先决条件

   ·如何创建Robotium工程

   ·如何创建Robotium类

   ·一些Robotium方法

   ·如何在安卓应用上定位页面元素

   ·一些简单的代码

   ·如何执行Robotium项目

  Robotium的优势:

   ·容易写

   ·简单的API(所有的方法都只在单独的类里面可用)
   ·自动延时和计时

   ·从一个Activity切换到另一个Activity的时候,不用写代码

   ·测试安卓本地应用和混合应用

   ·能够处理多个安卓Activity

   ·API简单所以测试省时间

   ·因为运行时和UI组件密切关联,所以测试用例很健壮

   ·快速执行测试用例

   ·更容易用Maven和ANT集成

  先决条件:

   1)下载并安装JAVA

   --由此下载Java:https://www.java.com/en/download/

   --在PATH变量里添加java库,在java安装目录里面设置JAVA_HOME变量到你的环境里

   2)下载ADT包

由此下载ADT包:http://developer.android.com/sdk/index.html

提取ADT包的压缩包并把它保存在一个文件夹里面

在你的环境里面,为ADT包设置root变量ANDROID_HOME

  创建一个Robotium项目:

创建一个项目只需要几步,

第一步:打开包含你要测试的安卓应用的Eclipse  

第二步:右击那个安卓项目,选择Android Tools然后点击new Test project.

第三步:为新建的项目命名,然后点击next.

 

第四步:选择选中的项目下面的应用并点击finish按钮。

第五步:测试的项目会在eclipse的工作空间被创建。

第六步:下载Robotium的独立jar包:https://code.google.com/p/robotium/wiki/Downloads?tm=2

第七步:在工作空间右击测试项目,点击Go to Build path,点击Configure buil path.

第八步:切换到库选项卡,单击“添加外部jar”选项,浏览下载Robotium jar文件,并将它添加到库,然后单击“OK”。

第九步:Robotium测试工程就被创建成功了。现在我们要在项目下面创建类,并开始写测试用例。

待续


【英文原文:http://www.softwaretestinghelp.com/robotium-tutorial-android-application-ui-testing-tool/】

{测试窝原创译文,译者:婷婷}

译者简介:婷婷,一个萌妹子~


声明:本文为本站编辑转载,文章版权归原作者所有。文章内容为作者个人观点,本站只提供转载参考(依行业惯例严格标明出处和作译者),目的在于传递更多专业信息,普惠测试相关从业者,开源分享,推动行业交流和进步。 如涉及作品内容、版权和其它问题,请原作者及时与本站联系(QQ:1017718740),我们将第一时间进行处理。本站拥有对此声明的最终解释权!欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,与我们的编辑和其他窝友交流。
671° /6715 人阅读/0 条评论 发表评论

登录 后发表评论