Android Studio中使用Junit做单元测试

发表于:2016-11-03 11:02

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

 作者:山中小僧    来源:51Testing软件测试网采编

  单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。比如一个函数,一个方法等。关于单元测试要不要做,由谁来做这些问题暂时抛到一边。本文只是单纯的介绍如何用Android Studio做单元测试。
  1. 确保你的工程添加了junit依赖,目前一般都会自动添加该项。
  dependencies {
  testCompile 'junit:junit:4.12'
  }
  2. 在Android的test目录。
  用Android Studio生成一个新的工程时,会默认生成两个test目录,如下图。我们就在这两个目录中编写单元测试的类。
  
  3. 假如,我们想要做单元测试的类叫做Calculator,代码如下
  public class Calculator {
  public int sum(int x,int y){
  return x+y;
  }
  }
  4. 利用Android Studio图形界面生成测试类的步骤如下所示:
  在编辑视图中选中当前类Calculator,点击右键,弹出如下界面,点击test
  
  在接下来的界面中选择Create New Test
  创建测试类的名字、需要测试的方法和所在的目录
  
  随便选一个目录作为测试类的目录
  
  好,最终生成了一个测试类,它刚开始是这样的
public class CalculatorTest {
@Before
public void setUp() throws Exception {
mCalculator = new Calculator();
}
@After
public void tearDown() throws Exception {
}
@Test
public void sum() throws Exception {
}
}
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号