robotium 新建 android 测试项目:
2014-11-11 16:48
429 查看
注意:新建项目后再运行前一定要修改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,方法不会执行
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,方法不会执行
相关文章推荐
- 只有被测APK时运行Robotium测试项目Logcat报错“Could not find class 'com.jayway.android.robotium.solo.Solo'"
- 【Robotium测试】环境配置和Android test project项目创建
- 只有被测APK时运行Robotium测试项目Logcat报错“Could not find class 'com.jayway.android.robotium.solo.Solo'"
- 只有被测APK时运行Robotium测试项目Logcat报错“Could not find class 'com.jayway.android.robotium.solo.Solo'"
- 新建android测试项目[图示]
- Android Robotium测试APK方法
- Android自动化测试框架Robotium学习笔记
- Android自动化测试框架Robotium学习笔记
- 新建基于Rokon框架的Android项目
- Android 新建项目 页面
- (jenkins)hudson平台搭建android项目持续化集成以及基于NativeDriver的自动化测试环境
- 何把android项目部署到真实手机上测试
- Android Robotium:apk重新签名,从而实现测试(APK,APKTest的签名一致)
- Android测试教程(3):测试项目
- Android推送通知的实现--PHP+ANDROID做消息推送:基于IBM的MQTT协议的Tokudu项目测试
- Android程序测试(1)——新建一个简单的测试工程来测试已有的工程
- Android Robotium测试单个的APK方法
- android新建项目报关于progurad.xml不存在错误
- 如何把android项目部署到真实手机上测试
- Android自动化测试工具——robotium