祖孙三代测试(junit4,instruments,robotium).docVIP

  • 4
  • 0
  • 约3.9万字
  • 约 61页
  • 2018-01-23 发布于浙江
  • 举报

祖孙三代测试(junit4,instruments,robotium).doc

层级介绍 一、Junit4测试(祖) 针对java有源代码程序进行测试 二、instrument测试(父) 针对安卓有源代码程序进行测试 三、robotium测试(孙) 针对安卓有源代码和无源代码进行测试 一、JUnit4概述 JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。 先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和public描述这个数据是公有的一样。想具体了解可以看Core Java2。废话不多说了,直接进入正题。 我们先看一下在JUnit 3中我们是怎样写一个单元测试的。比如下面一个类: public class AddOperation { public int add(int x,int y){ return x+y; } } 我们要测试add这个方法,我们写单元测试得这么写: import junit.framework.TestCase; import static org.junit.Assert.*; public c

文档评论(0)

1亿VIP精品文档

相关文档