基于方案的测试包括测试一个或几个公用类中的特定序列的方法调用。当您创建基于方案的测试时,将根据在向导中选择的方法调用序列来创建单个测试用例。
要创建基于方案的 Java™ 测试:
- 单击,然后单击下一步。
这将启动新建 Java 组件测试向导。
- 在第一个向导页上,选择将包含测试的测试项目,或者单击新建以创建新的项目,然后单击下一步。
此时,就对与该测试项目相关联的 Java 源文件执行了静态分析。这些文件是在创建测试项目期间选择的,用来定义测试范围。(可以通过修改测试项目的“测试范围”属性来更新项目中的文件列表。)
完成分析之后,您将看到以表格形式列出并按计算标准进行排序的组件。可以使用这些度量提供的指导,帮助您决定哪些类或组件对于测试来说是最重要的。具有突出显示值或者较大数值的那些组件都被认为是高优先级的测试候选对象。
- 在“选择被测组件”页面上,选择想要包括在测试中的组件,然后单击下一步。
- 在“选择测试模式”页面上,选择基于方案的测试模式并单击下一步。
- 在“定义测试方案”页面上,通过选择您想包括在测试中的构造函数和方法来创建测试方案。
- 通过从列表中选择构造函数并单击添加来为被测类添加一个或几个实例。(还可以通过双击构造函数来将它添加至方案中。)
- 要为类的实例指定一个有意义的名称,从测试方案中选择该实例,单击重命名,输入新名称,然后单击确定。
- 双击要包括在方案中的每个方法。
- 完成了构建方案之后,单击完成。
最终结果是一个测试行为脚本和一个带有整个方案的一个测试用例的测试套件。