执行测试
您可以手动或自动执行测试。手动测试执行通过 Test Manager 调用,而自动化执行通过 Test Manager 调用并通过 Orchestrator 执行。要执行测试用例,您必须先创建一个测试集,以便稍后执行。
- 您可以对 Test Manager 中创建的测试集以及来自 Orchestrator 的链接测试集使用“手动执行”和“自动执行”
- 仅执行测试集中包含的测试用例版本。如果要执行新的测试用例,则需要为测试集分配新版本。对于 Orchestrator 测试集,您需要确保已发布最新的包。
自动化执行是指从 Orchestrator 链接的测试集或在 Test Manager 中创建的具有从 Studio 链接的测试用例的测试集。
在 Test Manager 中执行自动化测试之前,请确保在 Orchestrator 中创建测试集。
Test Manager 测试集和从 Orchestrator 链接的测试集都可以手动执行。如果已为测试用例定义手动步骤。有关更多信息,请参见测试集执行。
- 在“测试管理器”中打开项目,然后导航至“测试集”。
- 选择一个测试集,然后单击垂直省略号。
- 选择“手动执行”。系统将在新窗口中打开手动执行助理。确保您的弹出窗口阻止程序允许打开窗口。
有关更多测试结果的信息,请参阅“分析测试结果”。
- 不包含任何手动步骤的测试用例将在执行期间被跳过,而不会产生任何结果。
- 自动化测试用例可以定义手动步骤,也可以手动执行。
或者,您可以打开测试集,单击“执行”,然后从下拉列表中选择“手动”。
手动执行助理
手动执行助理可让您逐个执行一组手动测试。您需要为每个手动步骤设置一个结果,以便进入测试集中的下一个测试用例。
通过手动执行助理,您需要将每种情况下的步骤标记为通过或失败。
使用“设置失败”或“设置通过”来标记每种情况下的步骤。添加注释,尤其是在失败的情况下,以提供有关特定结果的详细信息。您可以通过单击“设置至此为止已通过”,将多个连续步骤设置为已通过。
为测试用例的最后一步分配结果后,您可以单击“下一步”。这使您能够转到测试集中的下一个测试用例。完成最后一个测试用例后,单击“完成”即可完成整个执行。
您可以使用执行自动化来执行所有测试集。为已链接到 Test Manager 的测试用例调用 Orchestrator。要执行从 Orchestrator 链接的测试集,请确保在 Orchestrator 中创建测试集。
如果测试集包含从 Studio 链接的测试用例,您也可以执行自动化测试。有关更多信息,请参见测试集执行。
解决方案
您需要 将 Studio 包发布到 Orchestrator。 当测试用例从 Studio 链接到 Test Manager,但包尚未发布到 Orchestrator 时,会发生此问题。
解决方案
当测试集中的测试用例未在最新的 Studio 包中发布到 Orchestrator 时,会发生此问题。 如果在 Orchestrator 上找不到 Studio 包的流程/版本,您可能会收到相同的错误。