zoukankan      html  css  js  c++  java
  • (原创)初试Robotium

    终于成功的运行了robotium. 

    找了好多天资料,实验了无数次,终于成功了。当成功后,发现其实很简单。但是在那几天中,都快崩溃了!总是这里那里的问题。看的网上的介绍也是云里雾里的。 因为之前根本就不了解android,更别说robotium了。只是老大说你去调查下它,我就这样磕磕碰碰的走下来了。

    先说安装环境

    1. Eclipse

    2. ADT 插件

    3. Android SDK

    4. robotium.jar

    Eclipse 安装比较简单,这里就不介绍了

    ADT插件

    1. 打开eclipse,点击Help-->install new software
    2. 点击Add,Name:Android;Location:http://dl-ssl.google.com/Android/eclipse/ 
    3. 然后会出现 Android DDMS 和 Android Development Tools,勾上,一直next
    4. 重启Eclipse。安装成功

    Android SDK

    1. download url:http://dl.google.com/android/android-sdk_r10-windows.zip 
    2. 双击SDK setup.exe
    3. 如果安装在非C盘,需要改变环境变量,在系统变量path里添加:sdk路径/tools
    4. 选择settings,勾上Forcehttps://...sourcesto be fetched using http://...’。点击Save & Apply 
    5. 选择Available Packages,右侧出现可以下载的Package,选中需要的点击install selected
    6. 点击Accept All,点击Install All
    7. 下载并安装SDK。
    8. 创建AVD(手机模拟器) 

     这样我们的环境就搞定了。 

    下面我们就来编写test case了

    1. 首先我们在Eclipse上打开被测试的代码。我的代码例子/Files/morebetter/android code/Android-hello.rar 
    2. 打开Eclipse, File->New->Project->Android Test Project
    3. 在New Android Test Project 窗口中,添加Test Project Name,如Hello Test,Test Target中选择‘An existing Android Project, 选择我们要测试的项目Hello
    4. 右击Hello Test->src->com.xmobileapp.hello.test, 选择new->class
    5. 右击Hello Test,选择Build path->Add External JARs->robotium.jar (download url:http://code.google.com/p/robotium/downloads/list )
    6. 我们在新建的class里编写test case就可以了。
    7. 编写完后,右击Hello Test,选择Run As->Android Junit Test. 就可以运行我们的test case了

     我的测试代码例子/Files/morebetter/android code/HelloTest.rar

    OK,我们一个简单的test case 就搞定了。 

    请尊重原创,转载请注明来源:http://www.cnblogs.com/morebetter/archive/2011/05/12/2043457.html 

  • 相关阅读:
    OCP-1Z0-053-V12.02-541题
    OCP-1Z0-053-V12.02-544题
    OCP-1Z0-053-V12.02-545题
    OCP-1Z0-053-V13.02-711题
    OCP-1Z0-053-V12.02-493题
    OCP-1Z0-053-V13.02-696题
    OCP-1Z0-053-V12.02-522题
    OCP-1Z0-053-V12.02-523题
    OCP-1Z0-053-V12.02-534题
    OCP-1Z0-053-V13.02-692题
  • 原文地址:https://www.cnblogs.com/morebetter/p/2043457.html
Copyright © 2011-2022 走看看