CLI Commands to Run Agent Tests

ADG001 - 测试 Agent

📄 第 161 页 🎬 视频课程

课程章节介绍

大家好,今天我们来聊聊怎么用代理测试运行,来验证你的Agent功能是否正常。 你可以把它想象成一个小小的自动化考官,帮你快速检查Agent的回答和行为。首先,你需要在命令行里指定测试的API名称来启动一次运行。默认情况下,测试是同步执行的,也就是说,命令会等着测试跑完,然后返回一个作业ID。这个ID你可以记下来,后面如果想复查结果,就用它来取回数据。 不过,如果你想自己控制等待时间呢?很简单,加上一个`--wait`标志,后面跟一个数字,单位是分钟,比如`--wait 5`,命令就会最多等5分钟,超时就不再等了。这样你就不怕测试卡住太久。 测试跑完,结果可以输出成不同格式。你用`--result-form`标志来选择,可以是人类容易读的普通文本,也可以是JSON、RAP或者JUnit格式,方便你集成到别的工具里。比如你想把结果丢到持续集成系统,就可以选JUnit。 那怎么知道有哪些测试可以跑呢?用`agent test list`命令就能列出所有可用的测试,一目了然。想看某个已经跑完的测试结果,用`agent test results`就行。 如果你更喜欢图形界面,不想敲命令行,那用VS Code里的测试面板也很方便。你只要点击左边那个烧杯图标(就是看起来像实验室烧瓶的图标),展开代理测试一栏,就能直接看到所有测试,点击运行按钮,图形化地启动和查看结果,非常直观。 不过要注意,第一次使用VS Code测试面板之前,你需要先把AI评估相关的元数据同步到你的DX项目里。这就像先要把试卷拿到手,才能开始考试一样。 好,今天的代理测试运行就讲到这里,大家可以动手试试看,有任何问题随时问我。

关键词

Agentforce Salesforce