- 扫描
- 运行扫描
- 使用 UI 提示扫描
UI 提示词 (UI Prompts)
UI 提示词 (UI Prompts) 是一项强大的功能,允许您使用自然语言来指导 Monkey Tester 如何在应用中进行导航。AI Monkey Tester 利用生成式模型对测试场景进行推理,从而能够处理复杂的多步操作,例如创建帐户、购买商品和填写问卷。
UI 提示词的一些主要优势包括:
- 直观的测试创建: 测试人员可以自然地表达他们的意图,而无需深入的技术知识。
- 语义理解: AI 系统能够理解测试描述背后的意图,使其在保持核心测试目标的同时适应 UI 的变化。
- 降低技术门槛: 团队可以让那些了解应用程序业务逻辑但可能缺乏编程专业知识的领域专家参与到测试流程中。
本指南将向您介绍如何使用 UI 提示词运行扫描 (Scan)。
创建 UI 提示词
1. 点击顶部栏左侧的菜单图标。
![]()
2. 点击 "Policies & Automation"。

3. 点击 "UI Rules"。

"UI Automation Rules" 页面列出了您组织的 UI 提示词。
4. 点击 "New Rule"。

5. 输入 "Name"(可选)并编写提示词。
在 "New UI Prompt" 对话框中,名称可帮助您轻松识别该 UI 提示词。提示词是自然语言指令,将指导 Monkey Tester 如何在应用中进行导航。支持 Markdown:使用 "Preview" 查看其呈现效果。

6. 点击 "Create Prompt" 以保存该 UI 提示词。

创建的 UI 提示词现在将出现在 "UI Automation Rules" 页面中。使用 "Actions" 列中的图标来编辑或删除该 UI 提示词。

使用 UI 提示词运行扫描
创建扫描时,在 "Prompts" 步骤中选择该 UI 提示词,即可在扫描中使用它。
1. 使用 "Full Scan" 配置文件创建扫描。
点击顶部栏中的 "New Scan",选择应用程序,并选择 "Full Scan" 作为扫描配置文件。

2. 选择要使用的 UI 提示词。
点击 "Continue",直到进入 "Prompts" 步骤,然后勾选要使用的 UI 提示词的复选框。
要为此扫描编写新的 UI 提示词,请点击 "+ UI Prompt":它将被自动选择。

3. 点击右侧摘要面板中的 "Start scan" 创建扫描。

扫描完成后,从顶部栏的 "Scans" 中打开该扫描。其 "Call Coverage" 会显示扫描到达的屏幕,并回放每个步骤,包括所遵循的指令及其结果。请参阅
检查调用覆盖率。

本指南全面概述了如何在 Ostorlab 扫描中创建和使用 UI 提示词。 按照这些步骤,您可以利用自然语言指令的强大功能来指导 Monkey Tester 导航您的应用程序,从而提高扫描的覆盖率和有效性。