测试设计概述

在将测试添加到测试计划树之后,可以定义设计步骤以构建测试。有关详细信息,请参见如何设计测试步骤

定义测试步骤之后,决定手动执行测试还是将它自动化。

对于手动测试,定义步骤,在应用程序上执行步骤,并记录每个步骤的结果。对于可用性测试、一次洗测试、需要立即运行的测试、需要应用程序知识的测试以及没有可预期结果的测试,如果测试需要测试者响应,请使用手动测试。

例如,在航班预订应用程序中,检查对话框是否用户友好的测试需要用户响应。因此,应该构建手动测试。

对于自动化测试,测试专家可以使用设计步骤作为创建详细测试脚本的基础。自动化测试需要您使用 Micro Focus 测试工具或第三方测试工具创建自动化测试脚本。有关自动化测试的详细信息,请参见测试自动化

作为测试设计的一部分,可以包括对另一个手动测试的调用。运行主调测试时,它将包括被调测试的步骤。如果有经常作为其他测试一部分执行的常用步骤,这很有用。

例如,假设要在许多不同测试中包括登录步骤。您可以创建一个 Login_Template 测试,用于在启动应用程序时登录用户。然后在每个测试开头调用此测试。

调用的测试可以包括测试参数。如果要根据调用模板测试的测试类型带不同数据运行调用的测试,这很有用。有关在手动测试中使用参数的详细信息,请参见 测试参数概述

有关任务详细信息,请参见如何设计测试步骤