[发明专利]一种电动汽车整车控制器持续集成测试方法及系统在审
| 申请号: | 202010300369.X | 申请日: | 2020-04-16 |
| 公开(公告)号: | CN113534764A | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | 谢众玉 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 刘波 |
| 地址: | 510030 广东省广州市越秀*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电动汽车 整车 控制器 持续 集成 测试 方法 系统 | ||
1.一种电动汽车整车控制器持续集成测试方法,其特征在于,所述方法包括:
步骤S11、获取待测试软件信息,所述待测试软件信息包括开发状态信息、待测试软件版本号和测试工程师信息,所述开发状态信息、所述待测试软件版本号和所述测试工程师信息具有对应关系,所述测试工程师信息包括测试工程师账号;
步骤S12、当检测到所述测试工程师账号与本管理员账号关联,且所述开发状态信息为未完成状态时,创建测试任务;
步骤S13、当检测到所述待测试软件版本号变化时,为所述测试任务创建测试案例;
步骤S14、当所述测试案例未被完成且未被禁止,在预设时刻调用下载软件客户端下载所述待测试软件模型或者代码;
步骤S15、调用预设软件脚本启动模型在环或者软件在环测试工具对所述待测试软件模型或者代码进行测试,获取测试结果。
2.如权利要求1所述方法,其特征在于,步骤S11之前还包括:
将同时具有访问待测试软件权限和待测试软件信息权限的所述测试工程师账号部署到所述本管理员账号中,使得所述测试工程师账号与所述本管理员账号关联。
3.如权利要求1所述方法,其特征在于,所述方法还包括:
根据预设接收人邮箱,将所述测试结果发送给所述预设接收人邮箱。
4.如权利要求1所述方法,其特征在于,所述方法还包括:
当检测到所述开发状态信息为完成状态时或者关闭状态时,关闭所述测试任务。
5.一种电动汽车整车控制器持续集成测试系统,其特征在于,所述系统包括获取单元、检测单元、创建单元和执行单元;
所述获取单元,用于获取待测试软件信息,所述待测试软件信息包括开发状态信息、待测试软件版本号和测试工程师信息,所述测试工程师信息包括测试工程师账号;
所述检测单元,用于检测到所述测试工程师账号与本管理员账号是否关联,以及所述开发状态信息的完成状态;还用于检测所述待测试软件版本号是否变化;
所述创建单元,用于检测到所述测试工程师账号与本管理员账号关联且所述开发状态信息为未完成状态时,创建测试任务;
所述创建单元,还用于当检测到所述待测试软件版本号变化时,为所述测试任务创建测试案例;
所述执行单元,用于当所述测试案例未被完成且未被禁止,在预设时刻调用下载软件客户端下载所述待测试软件模型或者代码;
所述执行单元,还用于调用预设软件脚本启动模型在环或者软件在环测试工具对所述待测试软件模型或者代码进行测试,获取测试结果。
6.如权利要求5所述系统,其特征在于,所述系统还包括:
权限管理单元,用于将同时具有访问待测试软件权限和待测试软件信息权限的所述测试工程师账号部署到所述本管理员账号中,使得所述测试工程师账号与所述本管理员账号关联。
7.如权利要求5所述系统,其特征在于,所述系统还包括:
通信单元,用于根据预设接收人邮箱,将所述测试结果发送给所述预设接收人邮箱。
8.如权利要求5所述系统,其特征在于,所述系统还包括:
所述关闭单元,用于当检测到所述开发状态信息为完成状态时或者关闭状态时,关闭所述测试任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010300369.X/1.html,转载请声明来源钻瓜专利网。





