邓松软件测试实验指导书(20140907采用)(16)
发布时间:2021-06-11
发布时间:2021-06-11
图4 新建测试用例
Junit自动生成测试类SampleCalculatorTest,修改其中的代码(如下)。 其中assertEquals断言,用来测试预期目标和实际结果是否相等。 assertEquals( [Sting message], expected, actual )
expected是期望值(通常都是硬编码的),actual是被测试代码实际产生的值,message是一个可选的消息,如果提供的话,将会在发生错误时报告这个消息。
如想用断言来比较浮点数(在Java中是类型为float或者double的数),则需指定一个额外的误差参数。
assertEquals([Sting message], expected, actual, tolerance)
其它断言参见课本和参考书介绍。测试方法需要按照一定的规范书写: 1. 测试方法必须使用注解 org.junit.Test 修饰。
2. 测试方法必须使用 public void 修饰,而且不能带有任何参数。
上一篇:中考考点之台湾与大陆的历史渊源