首页 > 其他 > 详细

编写Robotium测试程序

时间:2014-04-02 08:25:41      阅读:403      评论:0      收藏:0      [点我收藏+]

6.编写Robotium测试程序

 

1)导包 

//导入需要测试的工程  

import com.example.android.notepad.NotesList;

 //robotium提供的测试用类 

import com.jayway.android.robotium.solo.Solo; 

//测试工程要继承用来测试activity的父类 

import android.test.ActivityInstrumentationTestCase2;

  

2)泛型写需要测试的工程的入口activity名NotesList。 

public class NotePadTest extends  ActivityInstrumentationTestCase2<NotesList>{ ?

 }

3)修改构造方法 

public NotePadTest(String name) { 

super("com.example.android.notepad", NotesList.class);}

 

4) 在测试方法前覆写父类的setUp()方法:  该方法用来初始化solo,绑定对应的Activity  

protected void setUp() throws Exception { 

solo = new Solo(getInstrumentation(), getActivity());}

 

5)在测试方法后覆写父类的tearDown()方法: 该方法用来清理资源垃圾,关闭activity。  

protected void tearDown() throws Exception { 
try {  
solo.finalize(); } catch (Throwable e) {  
e.printStackTrace(); 

getActivity().finish(); super.tearDown(); }

 

编写Robotium测试程序,布布扣,bubuko.com

编写Robotium测试程序

原文:http://www.cnblogs.com/ccxniit2004/p/3639273.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!