robotium 新建 android 测试项目:

注意:新建项目后再运行前一定要修改Manifest文件中的instrumentation 中的target package, 这个是测试的入口

1. 程序开始要通知系统我要测的app是什么

如何知道apk包名和Main Activity:通过re-sign.jar得到包名和Main Activity

或者通过:aapt dump badging apk 路径和名字.apk

//新建测试类到项目

public StopWatchTest() {

super("com.sample.stopwatch", StopWatch.class);

}

2.  添加setup()方法,每一个test case都会调用setup来进行初始化,可以通过tearDown()方法来结束case,这样可以指定清空或结束此case曾经调用过的一些资源,如 果不写tearDown()方法,系统会自动调用tearDown()来清空或结束所有资源

protected void setUp() throws Exception {

super.setUp();

}

3. 方法要以test开头,否则方法不会被执行。方法执行与否跟public、private属性没有关系?

答:有关系,如果方法属性是private,方法不会执行

时间: 2024-08-03 11:21:27

robotium 新建 android 测试项目:的相关文章

Android Studio 第一次新建Android Gradle项目超级慢的解决方案

注: Android Studio 在第一次新建一个 Gradle 项目时需要下载 Gradle ,所以启动很慢( Gradle-bin 大约三十几兆),所以我们应该事先帮他下载好. 首先,我们下载好的 gradle - 版本号 -bin(|all).zip 应该放在哪儿呢. Gradle 有一个 user home ,默认是 C:\Users\[你当前的 用户名] \.gradle . 这个目录下面有四个子文件夹,我们要放到 wrapper\dists \[gradle- 版本号 -bin|a

新建 Android 测试工程

File--Project 选择Android----AndroidTest Project 按红色框框选择 选择APK 运行的版本,模拟器创建时用什么版本,此处就选什么版本 我的机器因为只有17所以我 选用的是17 API 点完成 在测试工程目录下新建Lib 目录 复制Robotium,jarjxl.jar ojdbc.jar 到Lib 目录下 选中三个jar 包导入到工程 导入之后确认界面 其它配置 选择测试工程----BuildPath---Configure Build  Path 一定

Android测试框架初步

一.实验目的 1.掌握android测试项目的建立 2.掌握android测试框架的基本内容 3.编写运行android测试 二.实验内容与步骤 建立android项目MyProject,运行截图如下: l  点击ok按钮,EditText内字母变大写 l  点击超链接,打开浏览器上网 请用知识对本项目进行测试,要求: 1.对组件进行对齐测试(assertOnScreen和assertRightAligned方法) 2.对EditText进行传值测试(使用sendKeys 和 sendRepea

关于新建android项目时 appcompat_v7报错问题的一点总结

说下我的解决方案: 1.确保 appcompat项目的 target版本 低于 实际项目的android版本 2.确保 appcompat的项目编码与eclipse工具的编码一致,我就是犯了这个错误,导致引用appcompat总是失败... 我的eclipse环境是utf-8编码, 但是 appcompat项目 新建的时候默认是 gbk编码,右键appcompat项目>>属性>>Resource>>把编码改成utf-8即可 3.确保 你的项目和appcompat类库 在

Android 测试 Appium、Robotium、monkey等框架或者工具对比

1. Appium测试 (功能测试,用户接受度测试,黑盒测试) - Rating: 8 Website: http://appium.io/ Appium测试相当于黑盒测试.只是测试UI逻辑正确性.所以Appium测试框架提供的方法有限.获取一个AppiumDriver对象.该对象只是有很多findElements()的方法,获取到UI元素.UI元素是WebElement,这个类提供的方法基本是获取信息为主,比如获取name,class,tagName,location,text,isSlect

eclipse 导入 新建 Android 项目 报错support.v7 v4

如果只是某一个工程(特别是导入的他人的工程)出问题,解决办法就是增加所缺的jar包. 步骤如下: 1.在Eclipse中,右击当前工程,选择Properties 2.选择Java Build Path 3.选择Libraries tab,点击右边面板的Add External JARs按钮 4.选择android-support-v4.jar文件,在你的andriod的sdk目录下: \android-sdks\extras\android\support\v4\android-support-

初次新建android项目时可能出现的错误

错误1:在新建android项目的时候,自动产生一个appcompat_v7项目,而且可能会报错,解决办法请参照:http://bbs.itcast.cn/thread-25953-1-1.html 错误2:资源文件夹下的png等文件,默认打开方式设置,解决办法请参照: http://zhidao.baidu.com/link?url=3Sh1v-fmz9zCU1VnJuhr-4gc_pg9peCmuaxsqI7bHkLnx-04hiCCngcvl9hC2-zvDphhDnswuuxaMnL1N

Android开源项目第四篇——开发及测试工具篇

本文为那些不错的Android开源项目第四篇——开发工具篇,主要介绍Android开发工具和测试工具相关的开源项目. Android开源项目系列汇总已完成,包括: Android开源项目第一篇——个性化控件(View)篇 Android开源项目第二篇——工具库篇 Android开源项目第三篇——优秀项目篇 Android开源项目第四篇——开发及测试工具篇 Android开源项目第五篇——优秀个人和团体篇 1.Buck facebook开源的Android编译工具,效率是ant的两倍.主要优点在于

Android 开源项目android-open-project开发工具及测试工具解析 开发效率工具,开发自测相关,测试工具,开发及编译环境,其他

主要介绍和Android开发工具和测试工具相关的开源项目. 一.开发效率工具 Parceler 通过注解及工具类自动完成实体类 Parcelable及值传递 项目地址:https://github.com/johncarl81/parceler Json2Java 根据JSon数据自动生成对应的Java实体类,还支持Parcel.Gson Annotations对应代码自动生成.期待后续的提取父类以及多url构建整个工程的功能 项目地址:https://github.com/jonfhancoc