[发明专利]整车控制器自动化测试方法及系统在审
申请号: | 201811459531.1 | 申请日: | 2018-11-30 |
公开(公告)号: | CN111258290A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 郭延岭;董晗;李雷 | 申请(专利权)人: | 长城汽车股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02;G06F11/36 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
地址: | 071000 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 整车 控制器 自动化 测试 方法 系统 | ||
1.一种整车控制器自动化测试方法,其特征在于,所述整车控制器自动化测试方法包括:
获取自动化测试请求;
基于所述自动化测试请求查询属性用例关联表,以确定与所述自动化测试请求相对应的目标用例属性模块,其中所述属性用例关联表包括多个用例属性模块,且每一用例属性模块分别指向不同的测试用例;
基于所确定的目标用例属性模块调用所指向的目标测试用例,并执行自动化测试。
2.根据权利要求1所述的整车控制器自动化测试方法,其特征在于,所述获取自动化测试请求包括:
从所述测试用例关联表中读取由用户所设置的测试请求信息,其中所述测试请求信息包括针对用例属性模块的选择信息;
基于所述测试请求信息,生成对应的所述自动化测试请求。
3.根据权利要求2所述的整车控制器自动化测试方法,其特征在于,所述选择信息还包括调用次数信息,其中所述基于所确定的目标用例属性模块调用所指向的目标测试用例,并执行自动化测试包括:
对所确定的目标测试用例执行对应于所述调用次数信息的自动化测试。
4.根据权利要求2所述的整车控制器自动化测试方法,其特征在于,所述选择信息还包括测试开始值、测试结束值和测试步长值,其中所述基于所确定的目标用例属性模块调用所指向的目标测试用例,并执行自动化测试包括:
根据所述测试开始值和所述测试结束值,解析拆分所选择的用例属性模块;
根据所拆分的用例属性模块和所述测试步长值,生成连续测试序列;
基于所述连续测试序列,执行连续自动化测试。
5.根据权利要求1所述的整车控制器自动化测试方法,其特征在于,在基于所述自动化测试请求查询属性用例关联表之前,该方法还包括创建所述属性用例关联表,其中所述创建所述属性用例关联表包括:
获取多个测试用例;
分别读取所述多个测试用例的测试用例属性信息,并聚合所读取的测试用例属性信息以生成指向所读取的测试用例的用例属性模块;
根据所生成的用例属性模块,创建所述属性用例关联表。
6.根据权利要求5所述的整车控制器自动化测试方法,其特征在于,所述分别读取所述多个测试用例的测试用例属性信息包括:
将所述多个测试用例转换为对应的标准用例输入文本格式;
从所述标准用例输入文本格式的所述多个测试用例中读取测试用例属性信息。
7.根据权利要求6所述的整车控制器自动化测试方法,其特征在于,所述从所述标准用例输入文本格式的所述多个测试用例中读取测试用例属性信息包括:
基于python生成器读取所述测试用例属性信息,以自动识别所读取的测试用例属性信息的数据格式。
8.根据权利要求5所述的整车控制器自动化测试方法,其特征在于,所述根据所述用例属性模块,创建所述属性用例关联表包括:
将所述属性用例关联表中每一列的测试用例属性信息按照字典格式进行存储。
9.根据权利要求1所述的整车控制器自动化测试方法,其特征在于,所述属性用例关联表中还包括对应于各个用例属性模块的期望测试数据,其中在基于所确定的目标用例属性模块调用所指向的目标测试用例,并执行自动化测试之后,该方法还包括:
当生成自动化测试数据时,将所述自动化测试数据与和所述目标用例属性模块所对应的期望测试数据进行对比,以得出自动化测试结果;
将所述自动化测试结果存储至所述属性用例关联表,以供用户查阅。
10.一种整车控制器自动化测试系统,其特征在于,所述整车控制器自动化测试系统包括:
请求获取单元,用于获取自动化测试请求;
关联表查询单元,用于基于所述自动化测试请求查询属性用例关联表,以确定与所述自动化测试请求相对应的目标用例属性模块,其中所述属性用例关联表包括多个用例属性模块,且每一用例属性模块分别指向不同的测试用例;
自动化测试单元,用于基于所确定的目标用例属性模块调用所指向的目标测试用例,并执行自动化测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长城汽车股份有限公司,未经长城汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811459531.1/1.html,转载请声明来源钻瓜专利网。