[发明专利]一种面向自动驾驶典型场景的测试用例管理方法和装置在审
申请号: | 201910913475.2 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110688311A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 李森林;周风明;郝江波;邹元杰 | 申请(专利权)人: | 武汉光庭信息技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K9/62 |
代理公司: | 42242 武汉蓝宝石专利代理事务所(特殊普通合伙) | 代理人: | 王振宇 |
地址: | 430000 湖北省武汉市东湖开发区光谷软*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试场景 典型场景 自动驾驶 权重 方法和装置 测试 场景 测试因素 描述方式 输出测试 用例生成 重新选择 最优组合 可视化 视觉 直观 驾驶 分类 管理 | ||
1.一种面向自动驾驶典型场景的测试用例管理方法,其特征在于,包括:
基于自动驾驶典型场景中各因素,以及各因素中因子的权重,重新选择并排列所述因素、因子以生成最优测试场景用例;基于所述最优测试场景用例生成可视化场景动画。
2.根据权利要求1所述的面向自动驾驶典型场景的测试用例管理方法,其特征在于,重新选择并排列所述因素、因子以生成最优测试场景用例前,还包括:
获取各自动驾驶典型场景数据,基于Pythonpanda模块对各自动驾驶典型场景数据进行分类提取,得到自动驾驶典型场景中各因素、因子。
3.根据权利要求2所述的面向自动驾驶典型场景的测试用例管理方法,其特征在于,基于Pythonpanda模块对各自动驾驶典型场景数据进行分类提取,具体包括:
对自动驾驶典型场景数据进行统计,并对统计结果按照OpenCRG、OpenScenario、OpenDriver协议分类进行归纳,并提取因素、因子。
4.根据权利要求2所述的面向自动驾驶典型场景的测试用例管理方法,其特征在于,所述因素包括自动驾驶典型场景中的对象、路况、环境和行为;
所述因子为各因素的参数信息或属性信息。
5.根据权利要求4所述的面向自动驾驶典型场景的测试用例管理方法,其特征在于,所述对象包括自动驾驶典型场景中出现的其他人或车,以及其他影响行驶决策的或所有可自主运动的物体或动物;
所述路况为道路的特征以及交通管制的特征;
所述环境为自动驾驶典型场景中可变化的、依靠外界实时传输给自动驾驶汽车的环境因素;
所述行为为自动驾驶汽车本身的驾驶行为。
6.根据权利要求2所述的面向自动驾驶典型场景的测试用例管理方法,其特征在于,得到自动驾驶典型场景中各因素、因子后,还包括:
获取自动驾驶典型场景中各因素,以及因素中各因子的权重,并按权重大小进行排列。
7.根据权利要求6所述的面向自动驾驶典型场景的测试用例管理方法,其特征在于,重新选择并排列所述因素、因子以生成最优测试场景用例,具体包括:
基于预设的自动驾驶规则制定测试场景排除规则,基于Pairwise算法对所述因素和所述因子进行重新组合,并基于所述因子的权重对组合后的测试场景用例进行最优筛选,得到最优测试场景用例。
8.一种面向自动驾驶典型场景的测试用例管理装置,其特征在于,包括最优测试场景用例生成模块和可视化场景动画生成模块;
最优测试场景用例生成模块,用于基于自动驾驶典型场景中各因素,以及各因素中因子的权重,重新选择并排列所述因素、因子以生成最优测试场景用例;
可视化场景动画生成模块,用于基于所述最优测试场景用例生成可视化场景动画。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光庭信息技术股份有限公司,未经武汉光庭信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910913475.2/1.html,转载请声明来源钻瓜专利网。