标签:
在编写程序之前,先确定程序中的变量、控件等元素允许的值。若在编写程序时,变量、控件中的值与事先确定的值不相符,就说明程序的某处有bug,这种测试方法就是TDD(Test Driven Development,测试驱动开发)。TDD与OpenGL ES一样,只是一套标准或一套API。Android SDK中提供了一套测试框架(JUnit),可用于对Android应用程序进行TDD测试。测试框架的特性如下:
1、测试Activity
JUnit测试窗口的基本原理就是在测试工程中引用被测试的工程(跨工程引用),然后在测试工程中访问被测试工程的类,并利用测试框架的API进行测试,最后运行测试工程,会在JUnit视图中显示测试结果。
案例:
被测试工程:Helloworld,其包名是"mobile.android.helloworld",其主类代码如下:
public class Main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView textview = (TextView) findViewById(R.id.textview); textview.setText("世界你好"); } }
下面看测试窗口的具体步骤:
1、建立测试工程
标签:
原文地址:http://www.cnblogs.com/qq1274540609/p/4539862.html