Androd Studio测试

测试的分类

在软件开发领域,程序员开发编码后,需要测试部门的测试,才可以发布软件版本,所以对测试的概念需要了解:

黑盒测试:我的理解是,黑盒测试更多的是体力活,按照测试用例,在屏幕上不停的操作的方式来发现错误,黑盒测试看不到源代码;

白盒测试:我的理解是,白盒测试的水平基本上比程序员要高,并且对代码逻辑性,对代码严谨性,对代码熟练程度,可见一斑,白盒测试可以看到源代码,能够分析源代码;

前面部分的理论性知识,对Android程序员来说,需要了解了解,Android程序员在开发过程中,只需要去写,代码功能测试即可:

编码区域/测试区域,在AndroidStudio里面自动进行了很好的分类;

这里写图片描述


Calculator类简单功能:

这里写图片描述


ExampleUnitTest测试类,简单的测试方法:

这里写图片描述


在ExampleUnitTest测试类中,对其它某个类里面的功能进行测试:

测试addition_isCorrect方法:
这里写图片描述

测试通过,2+2等于4 正确:
这里写图片描述


测试add方法:
这里写图片描述

测试通过,1+8等于9 正确:
这里写图片描述


测试除法 0除0:
这里写图片描述

测试不通过,0除0必然是报错:


谢谢大家的观看,更多精彩技术博客,会不断的更新,请大家访问,
刘德利CSDN博客, http://blog.csdn.net/u011967006

原文地址:https://www.cnblogs.com/android-deli/p/10322172.html