自动驾驶云服务 OCTOPUS-场景管理分类设计使用逻辑:测试用例和测试套件
测试用例和测试套件
如上所述,OpenSCENARIO场景能描绘动态环境的,但无法根据主车内部动力学状态、自动驾驶算法状态作为触发条件来驱动各个交通参与物变化,因此为了实现更加精细的测试控制,需要额外提供一个测试脚本实现与仿真器中的交通参与物和算法内部数据的交互。

如上图所述,测试脚本能同时仿真器数据运行时RDB数据和AD算法的内部数据,如通过RDB判断主车与前车距离小于20m,可发送某个控制信号给算法改变esp状态,也可以通过SCP指令控制场景中的副车改变运动姿态。
测试脚本很大程度上弥补了单纯场景仿真的不足,能够实现以算法内部信号为触发条件,改变仿真场景中交通参与物的状体和算法内部状态。
因此,在场景的基础上,添加与该场景相匹配的测试脚本,就形成了一个测试用例。也就是说,测试用例是一个场景和测试脚本的集合。
同样,测试套件是将测试目的相同的测试用例归到一起,方便创建仿真任务时直接选择。
- 软件测试流程_测试计划CodeArts TestPlan_测试平台-华为云
- 华为云CodeArts API_API测试_接口测试_关键字
- 软件开发云端测试平台_软件开发生产线_测试计划 CodeArts TestPlan-华为云
- 测试管理平台有什么优势_测试计划CodeArts TestPlan_软件测试-华为云
- 华为云CodeArts API_APIFirst_API设计_API设计规范_API全生命周期
- 如何在测试计划服务中使用关键字?
- 应用运维管理使用场景_应用运维管理_AOM-华为云
- 数据治理中心_数据架构_数据架构使用示例-华为云
- 数字资产链使用场景_数字资产链平台_数字资产管理-华为云
- API网关权限管理_授权使用API网关_APIG权限策略和授权项