软件质量保证与测试 实验指导 计算机工程学院 测试环境配置 1
setting Junit (1) start Eclipse Select windows-preferences-java-build path –class path variables (2) click new, the figure of new variable entry is shown
(3) name JUNIT_LIB select file-选择JUnit 插件所对应的JAR 文件所在地,在Eclipse 的安装目录的plugins 目录中 2
JUNIT 的组成框架 其中,junit
framew ork 和junit
runner 是两个核心包
framew ork 负责整个测试对象的框架 junit
runner 负责测试驱动 Junit 的框架又可分为: A、被测试的对象
B、对测试目标进行测试的方法与过程集合,可称为测试用例(TestCase)
C、测试用例的集合,可容纳多个测试用例(TestCase),将其称作测试包(TestSuite)
D、测试结果的描述与记录
(TestResult)
E、每一个测试方法所发生的与预期不一致状况的描述,称其测试失败元素(TestFailure) F、JUnit Framew ork 中的出错异常(AssertionFailedError)
JUnit 框架是一个典型的 Composite 模式:TestSuite 可以容纳任何派生自 Test的对象;当调用 TestSuite 对象的 run()方法是,会遍历自己容纳的对象,逐个调用它们的 run()方法
JUnit中常用的接口和类 Test 接口——运行测试和收集测试结果 Test 接口使用了 Composite 设计模式,是单独测试用例(Tes