- 入门指南
- 最佳实践
- 数据隐私
- Autopilot Chat
- 正在生成自动化
- 正在生成测试
- Autopilot for Everyone
使用 Autopilot,根据 Test Manager 中的需求生成手动测试用例,并提供有关上下文锚定、提示说明以及查看或重新生成结果的指导。
功能可用性取决于您使用的云平台。有关详细信息,请参阅Test Manager 功能可用性页面。
使用 Autopilot 直接根据需求生成手动测试用例。Autopilot 会分析需求的名称、说明、附件、自定义字段、标签和文档,以创建您可以审核、优化并添加到项目中的测试用例列表。有关编写生成准确测试的需求的指导,请参阅最佳实践和限制。
先决条件
- 您的 Test Manager 角色必须具有以下权限:
- 测试用例 - 创建
- 要求 - 编辑
- (仅限 Cloud Business)要在生成测试时使用检索增强生成 (RAG),请先设置上下文锚定。有关详细信息,请参阅上下文锚定最佳实践。
为需求生成测试
-
打开项目并转到需求。
-
打开需求以为其生成测试,或创建包含详细说明的测试。
-
选择“优化覆盖范围” 。
-
在优化覆盖率对话框中,选择生成测试。
-
在“提供其他上下文”窗口的“添加文档”部分,选择用于生成的需求附件,或上传其他文件。
-
(仅限 Cloud Business)在“利用 RAG”部分中,选择一个索引,用于存储已上传到“上下文锚定”的数据。当需求文档不完整或引用了存储在其他位置的详细信息时,Autopilot 使用索引内容作为额外上下文。
- 从“选择文件夹”下拉列表中,选择包含索引的文件夹。
- 从“选择索引”下拉列表中,选择要引用的索引。
- 在结果数中,输入要根据引用信息生成的测试数量。
提示:有关使用上下文锚定的最佳实践,请参阅上下文锚定最佳实践。
-
选择“下一步” ,然后使用“提供其他指导”窗口,或从提示词库中选择提示词,指示 Autopilot:
- 涵盖需求中描述的所有用户步骤和验收标准。
- 生成先决条件。
- 为每个测试步骤生成预期结果。
- 忽略与需求关联的现有测试。默认情况下,Autopilot 会考虑关联的测试,以避免重复。
Autopilot 一次最多可以生成 50 个测试用例(默认情况下 10 个),每个用例最多包含 50 个步骤。有关选择有效计数和构建测试步骤的指导,请参阅最佳实践和限制。
-
选择“生成测试”以启动该流程。生成完成后,您将在应用程序内或通过电子邮件收到“测试用例生成完成”通知,具体取决于您的通知首选项。
-
选择通知以查看生成的测试用例。
- 展开“生成测试”面板中的每个测试用例并查看其内容。
- 如果您感到满意,请选择“创建测试” 。创建的测试用例会显示选中标记,并链接到源需求。
-
如果您对结果不满意,请选择“重新生成”并优化输入:
- 附加更多相关文档,以供 Autopilot 使用。
- 选择“下一步” ,然后在“提供说明”框中输入其他详细信息。
- 选择“重新生成” 。
- 选择 Test generation completed(测试生成已完成)通知以访问重新生成的测试用例。
- 展开并查看每个测试用例,然后为要保留的用例选择“创建测试” 。
支持的文件类型
您可以向 Autopilot 提供以下文件类型作为支持文档:
- 仅处理文本内容 - TXT、BPMN、CSV
- 可处理文本和图像内容 – DOCX、XLSX、PNG、JPG、PDF
结果
Autopilot 在项目的“测试用例”部分中创建生成的测试用例,并将其链接到用于生成它们的源需求。“测试用例生成完成”通知会确认创建。