美文网首页码农进阶之旅Android知识Android开发
AndroidStudio测试(一)单元测试

AndroidStudio测试(一)单元测试

作者: 泅渡者 | 来源:发表于2017-02-10 14:07 被阅读273次

    1.配置

    使用AndroidStudio创建测试项目采用默认配置即可。

    2.编码

    在项目中首先创建Calculator类,并包含有加、减、乘、除四种方法示例如下:

    然后我们将鼠标放之类名之上 按下 “ALT+ENTER”便可创建测试文件

    我们需要选中我们所创建的方法,同时选中 setUp(),与tearDown()方法,这两个方法中 setUp():为测试做准备,比如类的实例化,文件的读取等等。而tearDown():方法是为测试做扫尾工作,比如io的关闭等等。

    下面我们看看创建的测试文件:

    以上标红的是后面需要添加的,以上就是我们对Calculator类所编写的测试,那么我们是如何检验测试成果的呢?上面画横线的部分就是我们的结果判定了。

    我们对TestCase做一个大概的介绍,该类继承于Assert,从而实现了Assert所拥有的方法,里面的方法不多,也就20多个,可以自行了解。

    接下来就是执行测试,检验测试结果了。

    至此我们对该类的测试就完成了,同时能显示我们所编写的方法的性能(所耗费的时间)。

    在这里有非常重要的一点需要说明:单元测试一定要以最小的单元进行测试,以达到有效便捷的特性。

    相关文章

      网友评论

      • TedYt:你最后一句说的:单元测试一定要以最小的单元进行测试。这里的最小单元是指什么?怎么才算是最小单元?还请赐教
        泅渡者:@TedYt 最小的单元可以这么理解,就是和其他方法无关的某个方法,如果一个方法嵌套有另一个方法,那么你在测试的时候是不是还要去测试它的正确性呢?:smile:
      • 0b4a8a69f146::+1:
        泅渡者:谢谢点赞,同探讨,同学习。
      • 泅渡者:希望大家关注我,我会长期更新文章,大家共同参考

      本文标题:AndroidStudio测试(一)单元测试

      本文链接:https://www.haomeiwen.com/subject/jrpgittx.html