第 59 章 测试场景
Red Hat Process Automation Manager 中的测试场景可让您在将新规则和新规则数据(用于基于规则的测试场景)或 DMN 模型(用于 DMN 的测试场景)之前验证这些规则和新规则数据的功能,然后再在生产环境中。通过测试场景,您可以使用项目中的数据根据一个或多个定义的警报规则设置给定的条件和预期结果。运行场景时,会比较规则实例的预期结果和实际结果。如果预期的结果与实际结果匹配,则测试可以成功。如果预期结果与实际结果不匹配,则测试会失败。
Red Hat Process Automation Manager 包括新的 测试方案设计和 之前的 测试场景(Legacy) 设计程序。默认设计器是新的测试场景设计器,它支持测试规则和 DMN 模型,并提供测试场景的整体用户体验。如果需要,您可以继续使用旧的测试场景设计程序,它只支持基于规则的测试场景。
旧的测试场景设计程序已从 Red Hat Process Automation Manager 版本 7.3.0 中弃用。它将在以后的 Red Hat Process Automation Manager 发行版本中删除。改为使用新的测试场景设计程序。
您可以通过多种方法运行定义的测试场景,例如,您可以在项目级别或特定测试场景资产中运行可用的测试场景。测试场景是独立的,不会影响或修改其他测试场景。您可以在 Business Central 中的项目开发期间随时运行测试场景。您不必编译或部署您的决定服务来运行测试场景。
您可以将数据对象从不同的软件包导入到与测试场景相同的项目软件包。默认情况下导入同一软件包中的资产。创建必要的数据对象和测试场景后,您可以使用测试场景设计器的 Data Objects 选项卡来验证所有必需的数据对象是否已列出,或通过添加新 项目 来导入其他现有数据对象。
在测试场景文档中,所有对 测试场景 的引用 和测试场景设计 程序都适用于新版本,除非明确记录为旧版本。