您在此处:
测试提供商
选择合适的测试提供商取决于您的测试需求、您的 Salesforce 组织的成熟度,以及在您的漏斗中进行的更改的类型。您可以配置多个提供商,并将不同的测试套件分配到不同的漏斗阶段,以便在正确的时间运行正确的测试。
| 提供商类型 | 示例 | 最适合 |
|---|---|---|
| 本地 Salesforce | Apex 单元测试 | 使用单元测试验证 Apex 类、触发器和自动化逻辑。最适合已经编写 Apex 测试作为其开发标准的一部分并希望在每个漏斗阶段自动强制执行代码覆盖率要求的组织。 |
| 流测试 | 测试使用流构建的声明性自动化,确保业务逻辑在升级更改之前按预期行事。最适合具有复杂的基于流的流程的组织,其中回归会直接影响最终用户工作流。 | |
| 安全性和质量 | Salesforce 代码分析器 v5.0 | 在达到集成或暂存之前,尽早识别安全漏洞和代码质量违规。自动在您的团队中强制执行编码标准。请参阅将代码分析器 v5 集成为测试提供商的设置任务。 |
选择测试提供商的注意事项:
- 从您拥有的内容开始。如果贵组织已拥有 Apex 测试类,Apex 单元测试是配置速度最快的提供商,并提供即时价值。
- 尽早进行安全扫描。代码分析器 v5.0 在分配到开发阶段时效果最佳 — 在审查阶段发现问题的成本远远低于在暂存或生产阶段发现问题的成本。
- 合并多个提供商。将不同的提供商分配到不同的阶段 — 例如,在开发阶段进行 Apex 单元测试,在集成阶段进行代码分析器 — 以便在您的漏斗中构建分层的质量强制。
- 配置测试提供商
当您配置测试提供商时,DevOps Center 测试会自动将您的测试和测试套件同步到 DevOps Center 漏斗阶段。 - 同步测试提供商
同步确保您的漏斗拥有来自连接的测试提供商的最新测试数据和配置。每当在提供商工具中添加、删除或更新测试套件时,请运行同步。 - 查看同步测试提供商的日志
同步日志为您提供了每个测试提供商过去同步活动的记录,包括同步的测试套件数量、同步时间戳以及在此过程中遇到的任何错误。

