Skip to main content

时间估计

利用 AI 生成测试

学习目标

完成本单元后,您将能够:

  • 利用 AI 生成测试个案。
  • 在 Agentforce 测试中心执行批量测试。
备注

备注

用中文(简体)学习?在中文(简体)Trailhead Playground 中开始挑战,用括号中提供的译文完成挑战。仅复制并粘贴英文值,因为挑战验证基于英文数据。如果在中文(简体)组织中没有成功通过挑战,我们建议您 (1) 将区域设置切换为美国,(2) 按此处说明将语言切换为英文,(3) 再次单击“检查挑战”按钮。

查看 Trailhead 本地化语言徽章详细了解如何利用 Trailhead 译文。

利用 AI 生成测试

手动创建一套多样化且可扩展的测试场景既耗时又复杂。Agentforce 测试中心提供了解决方案。您现在可以利用 AI,基于智能体的子智能体和操作,轻松生成数百个合成交互用作测试个案。这有助于确保您的智能体能准确处理各种客户交互。

然后,您可以自动并行运行这些测试,以查看智能体选择了哪些子智能体和操作。在此基础上,您可以根据需要通过调整智能体的指令和护栏进行迭代——从而节省手动测试大量不同对话变体所耗费的时间。因此,这不仅能加快测试进程,还能让您更快获得可信的且更有信心部署的智能体。

高质量的测试个案数据集应具备三项质量属性。

  • 数量:足够数量的测试个案,以确保全面覆盖不同场景和边缘情况。
  • 多样性:各种输入、上下文和变体,以测试 AI 智能体在真实用例中的适应性。
  • 质量:测试个案需定义明确、准确且具备相关性,贴合 AI 智能体的目标。

要完成本单元,您需要使用在上一单元中创建的专用 Developer Edition 组织。按照分步说明完成后,点击页面底部的 Check Challenge to Earn 500 Points(检查任务,赚取 500 积分)

批量测试

进入 Agentforce 测试中心有两种方式。您在上一单元已经使用了直接进入的方式。您也可以在 Agentforce 生成器中使用 Batch Test(批量测试)按钮,点击即可直接进入 Agentforce 测试中心。让我们试一试。

Note

重要事项!

  • 运行测试将消耗请求和额度。请参见测试中心注意事项
  • 测试智能体会更改 CRM 数据。为避免问题,请务必仅在 Sandbox 环境中使用 Agentforce 测试中心。
  1. 在 Setup(设置)中的 Quick Find(快速查找)框内搜索并选择 Agentforce Agents(Agentforce 智能体)
  2. 单击 Einstein CopilotAgentforce (Default)(Agentforce(默认))
  3. 单击 Open in Builder(在生成器中打开)
  4. 单击 Batch Test(批量测试)。这将在新标签页中打开 Agentforce 测试中心,并弹出 New Test(新建测试)窗口,且已为您选择了 Einstein Copilot - v1 或 Agentforce (Default) v1(Agentforce(默认)v1)。
  5. 对于 Test Name(测试名称),请输入 Generated Test Agentforce v1(生成的测试 Agentforce v1)。
  6. Description(描述)输入 Test cases for Agentforce to verify account summaries and details(用于验证客户摘要及详细信息的 Agentforce 测试个案)。
  7. 单击下一步
  8. 单击下一步
  9. 选择 Generate Test Cases(生成测试个案)
  10. Number of test cases(测试个案数量)保留为 20。
  11. 对于 Test Case Description(测试个案描述),请输入 Generate realistic inquiries that customers might ask about their user account, orders, and other general questions about products(生成客户可能提出的关于用户帐户、订单以及其他产品相关的基本问题的真实查询)。您也可以在此处定义这些测试个案中正向和反向个案的数量,以创建测试个案的多样性。
  12. 对于 Generate Test Cases From(从下述内容生成测试个案),选择 Subagents and Actions assigned to the agent(分配给智能体的子智能体和操作)
  13. 单击下一步
  14. 单击 Generate Test Cases(生成测试个案)
  15. 等待测试生成完成。您可能需要刷新浏览器,因为生成测试可能需要一些时间。单击 Run Test Suite(运行测试套件)。您可能需要刷新页面。

    测试中心“生成的测试 Agentforce v1”,显示了“运行测试套件”和“下载测试个案”两个按钮。
  1. 单击 刷新,以刷新测试结果。

    测试结果,显示运行状态为进行中。

测试生成后,您可以下载它们,以确保智能体的操作符合预期。您也可以根据需要调整智能体。在下一单元中,我们将仔细查看测试结果,并使用 Agentforce 生成器对失败的测试进行故障排查。

在进入下一单元之前,请确保点击 Check Challenge to Earn 500 Points(检查任务,赚取 500 积分)

资源

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈