如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
利用JUnit及STC进行单体测试(一)目的与目标课程概述引言单体测试的基本知识单体测试是什么?单体测试什么时候做?单体测试由谁来做?传统的单体测试是针对程序的函数、过程或完成某一功能的程序块;简单说来就是实际测试类的成员函数。所有的函数都要测吗?不是!单体测试测什么?单体测试不测什么?classHelloWorldBad{/*get"HelloWorld"*/publicStringsayHello(){return"HelloWorld";}/*Test*/publicstaticvoidmain(String[]args){HelloWorldBadworld=newHelloWorldBad();System.out.println(world.sayHello());}}JUnit简介JUnit定位JUnit架构JUnit使用示例1(HelloWorld)产生测试用例HelloWorld测试代码HelloWorld测试代码(续)示例2(Car)setUp()、tearDown()方法Car测试代码Car测试代码(续)选择一个TestRunnerSwingUITestRunnerTextUITestRunnerTestSuite示例3:TestSuite断言类别JUnit使用步骤编写测试用例例反例结论几个误区单体测试的几个误区练习参考实现代码讲解练习参考资料问题讨论总结感谢