[发明专利]基于B/S架构的汽车电子控制单元测试用例的生成方法在审
申请号: | 202310478836.1 | 申请日: | 2023-04-28 |
公开(公告)号: | CN116521545A | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 杨国青;李红;周强;郭震;吕攀;潘之杰 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/34;G06F17/18 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 杨小凡 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 架构 汽车 电子 控制 单元测试 生成 方法 | ||
1.基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于包括如下步骤:
步骤S1:根据测试需求构建测试用例;
步骤S2:基于所述测试用例中的参数,批量化生成覆盖参数范围的测试用例;
步骤S3:为每个测试用例生成基于JSON格式的测试用例文件。
2.根据权利要求1所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述步骤S1中,基于可视化工具,通过拖拽图形化测试节点,并按流程进行连接,进行测试用例图形的绘制;为测试节点配置对应的参数。
3.根据权利要求1所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述步骤S2包括如下步骤:
步骤S21:获取测试用例中参数范围的上、下限,基于上、下限计算参数的均值及标准差;
步骤S22:基于生成的测试用例数、所述均值及标准差,利用正态分布抽样覆盖算法,计算上、下限构成的参数范围在累积分布函数上的分位数,得到一组分位点;
步骤S23:针对每个分位点,从该分位点的相邻区间中抽取一个代表值,得到一组分位点对应的一组代表值;
步骤S24:基于代表值的数量,切分上、下限构成的参数范围,并将切分的参数范围配置给相应数量的测试用例。
4.根据权利要求3所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述步骤S21中,均值及标准差公式如下:
mean=(Lower+Upper)/2
std=(Upper-Lower)/6
其中,Lower表示测试参数范围的下限,Upper表示测试参数范围的上限,mean表示均值,std表示标准差。
5.根据权利要求3所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述步骤S22中,分位点计算公式为:
Pi=F-1(i/(Num-1))×std+mean
其中,F-1表示标准正态分布的分位数函数,i表示第i个分位点,Num表示测试用例数量,Num-1表示分位点数量,std表示标准差,mean表示均值。
6.根据权利要求1所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述步骤S3中,为每个测试用例生成TEST_JSON格式的测试用例文件,TEST_JSON测试用例文件包括:测试节点信息、测试流程线信息、测试用例属性信息、测试用例显示参数、测试状态。
7.根据权利要求6所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述测试节点信息包括:节点类型、节点名称、节点图标、节点标识、节点高度、节点在流程图上x轴位置、节点宽度、节点在流程图上y轴位置,测试的后端服务器从空间位置相关属性中获取图形空间信息,进而判断各框图操作,测试的前端程序从其中还原出流程图中节点信息。
8.根据权利要求6所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述测试流程线信息包括:流程线类型、流程线标识、流程线开始端节点标识、流程线结束端节点标识、流程线标志、流程线前端显示详细参数,测试的后端服务器通过流程线开始端节点标识、流程线结束端节点标识,获取两端测试节点的信息,结合测试节点信息中的节点信息,构建运行程序,测试的前端程序从流程线前端显示详细参数对象中获取流程线显示信息。
9.根据权利要求6所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述测试用例属性信息包括:测试基础信息、测试类型、测试版本、测试安全性,测试的后端服务器从中解析出该用例的测试类型、测试基础信息。
10.根据权利要求6所述的基于B/S架构的汽车电子控制单元测试用例的生成方法,其特征在于:所述测试用例显示参数包括:网格显示、网格文本、网格图标,测试的前端程序从中还原测试用例保存时的页面配置信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310478836.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚丁二烯胶乳和ABS树脂及其制备方法
- 下一篇:一种弹片及骨导发声装置