软件质量保证与测试
实验指导
计算机工程学院
测试环境配置
1.settingJunit
(1)startEclipse
Selectwindows-preferences-java-buildpath–classpathvariables
(2)clicknew,thefigureofnewvariableentryisshown.
(3)name JUNIT_LIB
selectfile-选择JUnit插件所对应的JAR文件所在地,在Eclipse的安装目录的plugins目录中
2.JUNIT的组成框架
其中,和是两个核心包。
负责整个测试对象的框架
负责测试驱动
Junit的框架又可分为:
A、被测试的对象。
B、对测试目标进行测试的方法与过程集合,可称为测试用例(TestCase)。
C、测试用例的集合,可容纳多个测试用例(TestCase),将其称作测试包(TestSuite)。
D、测试结果的描述与记录。(TestResult)。
E、每一个测试方法所发生的与预期不一致状况的描述,称其测试失败元素(TestFailure)
F、JUnitFramework中的出错异常(AssertionFailedError)。
JUnit框架是一个典型的Composite模式:TestSuite可以容纳任何派生自Test的对象;当调用TestSuite对象的run()方法是,会遍历自己容纳的对象,逐个调用它们的run()方法。