首页 > 代码库 > 第三次作业

第三次作业

一 单元测试简介   

    单元测试是代码正确性验证的最重要的工具,也是系统测试当中最重要的环节。也是唯一需要编写代码才能进行测试的一种测试方法。在标准的开发过程中,单元测试的代码与实际程序的代码具有同等的重要性。每一个单元测试,都是用来定向测试其所对应的一个单元的数据是否正确。     

一、 单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。单元测试还具有一下几个好处:   

1、能够协助程序员尽快找到BUG的具体位置

2、能够让程序员对自己的程序更有自信     

3、能够让程序员在提交项目之前就将代码变的更加健壮  

4、能够协助程序员更好的进行开发

5、能够向其他程序员展现你的程序该如何调用  

6、能够让项目主管更了解系统的当前状况

二、测试步骤

     首先创建一个java工程,在工程中创建一个被单元测试的Student数据类。导入Junit包:选中java工程,点击鼠标右键--->选择properties---->在窗口中选Java Build Path---->在右侧点击Add Library---->在弹出的窗口列表中选中Junit---->下一步----->Junit 4--->finish;

如果同时需要一起测试以上这两个测试类,可以通过TestSuite类实现,它相当于是一个套件,可以把所有测试类添进来一起运行测试。

最后,分别测试以上三个类(选中需要测试的类---->鼠标右键---->Run As---->Junit Test)

三、测试截图

技术分享测试错误显示

技术分享测试类

技术分享运行方式

第三次作业