- 入门指南
- 功能
- Data privacy and governance
- 产品可用性
- Earlier Autopilot capability sets
- Autopilot for Everyone
在“热图”或“变更影响分析”报告中使用 Autopilot 生成、审核和优化 SAP 事务的手动测试用例。
您可以从 SAP 的热图或“SAP 的变更影响分析”报告中列出的事务,为 SAP 事务生成手动测试用例。
在生成手动测试用例时,您可以通过提供额外的说明来指导 Autopilot,以专注于特定方面。
此外,您可以提供支持文档,其中包含有关需求或 SAP 事务的更多信息,以使 Autopilot 能够生成更准确、更有用的手动测试用例。
使用生成测试 生成手动测试用例后,请查看生成的测试用例。然后,使用创建测试创建所需的测试用例,或使用重新生成测试优化它们。
功能可用性取决于您使用的云平台。有关详细信息,请参阅Test Manager 功能可用性页面。
先决条件
- 要根据“变更影响分析”生成测试,您的“Test Manager”角色必须拥有“测试用例创建”权限。
- 要从热图生成测试,您的“Test Manager”角色必须拥有“创建 -测试用例”权限。
- (Cloud Commercial only) To leverage RAG (Retrieval-Augmented Generation) when generating tests, set up Context Grounding first, as RAG is a component of Context Grounding. For more information, refer to Best practices.
- 请考虑 Autopilot 可以处理的文件类型。根据文件类型,Autopilot 可以处理其中的某些内容:
- 仅处理文本内容 - TXT、BPMN、CSV
- 可处理文本和图像内容 – DOCX、XLSX、PNG、JPG、PDF
步骤
-
为您要涵盖的事务打开“生成测试流程”:
- 来自“更改影响分析” :在“分析传输”步骤中,选择“列表”视图以切换到受影响事务的表格。对于标记为“GAP”的事务,请选择“生成” 。
- 来自热图:从热图中选择一个事务,然后选择“生成测试” 。
系统将打开“提供其他上下文”窗口,并重点关注“添加文档”部分,提示您输入生成测试用例所需的附件或其他文档。
备注:如果您在“变更影响分析”中使用 RFC(远程函数调用)连接,则只能从“用户界面视图”选项卡生成测试。
-
在“添加文档”部分中,选择生成测试时要使用的其他附件,或自行上传其他文件。
如果使用 Cloud商业,您还可以通过上下文锚定利用 RAG:
- 在“提供其他上下文”窗口的“利用 RAG”部分中,选择一个索引,用于存储已上传到“上下文锚定”的数据。选定索引通过为 Autopilot 提供您要自动化的应用程序的上下文,帮助 Autopilot 生成更准确的测试。例如,当需求文档中的信息不完整或引用其他部分中涵盖的详细信息时,请使用 RAG。
- 从选择文件夹下拉列表中,选择包含要与 Autopilot 共享的索引的文件夹。
- 从“选择索引”下拉列表中,选择您希望 Autopilot 引用的特定索引。
- 对于 Number of results(结果数量),请输入您希望 Autopilot 根据所引用的信息生成的测试数量。
-
选择“下一步”。
-
从“提示词库”中选择提示词,或直接在“提供其他指导”窗口中输入说明。Autopilot 可以按照以下说明进行操作:
- 涵盖需求中描述的所有用户步骤和验收标准。
- 为每个测试用例生成前置条件。
- 为每个测试步骤生成预期结果。
- 忽略已链接到需求的现有测试。默认情况下,Autopilot 会考虑关联的测试,以避免生成重复项。
每代最大测试用例数:50
-
(可选)从“模型”下拉列表中,选择 Autopilot 应使用的 AI 模型。
-
选择“生成测试”以启动该流程。生成完成后,您会收到“测试用例生成完成”通知。根据您的通知首选项,您将通过应用程序内和/或电子邮件收到通知。
-
选择通知以查看生成的测试用例。展开“生成测试”面板中的每个测试用例并查看其内容。
-
查看结果:
- 如果您对生成的测试用例感到满意,请选择要保留的用例,然后选择“创建测试” 。
- 如果您对生成的测试用例不满意,请优化生成:
- 选择“重新生成测试” 。
- 附加更多相关文档,以供 Autopilot 使用。
- 选择“下一步” ,然后在“提供说明”框中输入其他详细信息。
- 选择“重新生成测试”以应用优化。
- 选择 Test generation completed(测试生成已完成)通知以访问重新生成的测试用例。
- 展开每个重新生成的测试用例,并选择您满意的用例。
- 选择“创建测试” 。
从热图生成的测试用例带有 autopilot-generated 和 TRAN:<transactionCode> 标签,其中 <transactionCode> 是源事务的 SAP 代码。