Android程序的测试方法

发表于:2014-3-25 11:24

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:hongjun_sky    来源:51Testing软件测试网采编

  androidjava程序的测试有点小小的区别。在java中我们可以在每个类中都可以拥有一个静态的main方法,我们可以用来测试该类里面的代码的正确性。但是在android中这点确实行不通。在今天,用一个junit来进行测试。
  新建一个测试例子的步骤如下:
  第一,要在清单文件中导入相关的类:
  <uses-library android:h=name="android.test.runner"/>这句话在<application>标签中进行添加,指定了进行测试程序需要理考的共享库。
  第二,在清单中指定测试工具。用<instrumentation   android:targetPackage="xxxxxxxx"(指定包名)
  android:name="android.test.InstrumentationTestRunner"
  />来指定测试的工具类。
  第三,假如你要进行对如下的类来测试:
class A
{
public int add(int c,int d)
{
System.out.println("a+b="+(a+b));
}
}
  这是一个非常简单的类,如果要测试这个类就要再定义一个测试类,该测试类可以继承AndroidTestCase这个类。
class TestClass extends AndroidTestCase
{
public void testMethod()
{
//新建一个类的实例
A a=new A();
//调用要测试的方法
a.add(2,3);
}
}
  这样就可以打印出结果来达到测试的目的。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号