我们在下面以图表的方式给出 五个常用 JAVA 测试模式详细描述,有关模式的描述类目分别是模式名称、测试对象、针对问题、约束条件、解决方法、实例、约束解决方式和该测试的设计原理。
模式(一) Main 模式
模式名称
Main
测试对象
JAVA 类
针对问题
测试人员不知道在何处编写驱动和初始化被测试类的测试代码
约束
测试必须容易运行、测试代码能够访问该类所有的特征(所有的属性和方法)
解决方法
将测试代码放入类的 public static void main(String[] args) 方法中去
实例
public static void main(String[] args){
SomeClass result;
// perform the test…
System.out.print(“result is..”);
}
约束解决
该测试代码能够率先被激活和执行、并能够访问被测试类所有的特征
设计原理
JAVA 类可以拥有 public static void main(String[] args) 方法,它是类在 JVM 中被率先执行的方法,控制着整个类的执行逻辑, main 方法能够访问所在类的所有属性和方法
模式(二) toString 模式
模式名称
toString
测试对象
作为运算结果的类
针对问题
测试人员不知道如何检验一个运算对象的中间结果和最终结果
约束
测试结果代表对象内部的一个状态,而该状态必须能够被测试
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/