[发明专利]一种自动化测试方法、系统、电子设备及介质在审
申请号: | 202210492713.9 | 申请日: | 2022-05-07 |
公开(公告)号: | CN114780430A | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 王晓虎;冉碧辉;周志喜 | 申请(专利权)人: | 广域铭岛数字科技有限公司;浙江吉利控股集团有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 李铁 |
地址: | 401123 重庆市渝*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 方法 系统 电子设备 介质 | ||
1.一种自动化测试方法,其特征在于,包括:
获取至少一个被测服务版本,并根据每个所述被测服务版本创建对应的测试计划,所述测试计划包括测试用例;
建立测试用例与对应的被测服务版本的映射关系;
获取目标被测服务版本,并根据所述测试用例与对应的被测服务版本的映射关系确定所述目标被测服务版本的目标测试用例,所述被测服务版本包括所述目标被测服务版本;
根据所述目标测试用例对所述目标被测服务版本进行测试,得到目标测试结果。
2.根据权利要求1所述的自动化测试方法,其特征在于,所述建立测试用例与对应的被测服务版本的映射关系包括:
根据每个所述测试计划对对应的被测服务版本进行测试;
所述测试计划执行通过后,对测试计划执行通过步骤中的测试数据的快照进行存储,并建立测试计划执行通过步骤中的测试数据与对应的被测服务版本的映射关系,所述测试数据包括测试用例、输入数据和输出数据。
3.根据权利要求1所述的自动化测试方法,其特征在于,所述建立测试用例与对应的被测服务版本的映射关系之后还包括:
获取待升级被测服务版本,并根据所述待升级被测服务版本创建对应的待升级测试计划,所述待升级测试计划包括待升级测试用例;
接收所述待升级被测服务版本的升级请求,并对所述待升级被测服务版本进行升级处理;
升级成功后,根据所述待升级被测服务版本和所述待升级测试用例更新所述测试用例与对应的被测服务版本的映射关系,更新后的测试用例与对应的被测服务版本的映射关系包括更新前的测试用例与对应的被测服务版本的映射关系。
4.根据权利要求3所述的自动化测试方法,其特征在于,所述对所述待升级被测服务版本进行升级处理之后还包括:
升级失败后,当所述待升级被测服务版本回退时,获取回退后的被测服务版本;
根据所述回退后的被测服务版本和所述测试用例与对应的被测服务版本的映射关系确定回退后的测试用例;
根据所述回退后的测试用例对所述回退后的测试版本进行测试,得到回退测试结果。
5.根据权利要求1所述的自动化测试方法,其特征在于,所述根据所述被测服务版本创建对应的测试计划包括:
获取所述被测服务版本的描述数据集,提取所述描述数据集的目标语义特征;
根据所述目标语义特征对所述被测服务版本进行缺陷预测,获取目标预测缺陷;
根据预设知识图谱和所述目标预测缺陷生成所述测试计划中的测试用例,所述预设知识图谱包括缺陷与用例的映射关系。
6.根据权利要求5所述的自动化测试方法,其特征在于,所述提取所述描述数据集的目标语义特征包括:
对所述描述数据集进行向量化处理,得到向量文件;
提取所述向量文件的局部语义特征和全局语义特征,并将所述局部语义特征和所述全局语义特征进行融合处理,得到目标语义特征。
7.根据权利要求5所述的自动化测试方法,其特征在于,所述根据目标语义特征对所述被测服务进行缺陷预测,获取目标预测缺陷包括:
获取样本描述数据集以及对应的样本缺陷数据,并提取所述样本描述数据集的样本语义特征;
获取所述目标语义特征和所述样本语义特征的相似度,得到目标相似度;
根据所述目标相似度和所述样本缺陷数据对所述被测服务版本进行缺陷预测,获取目标预测缺陷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广域铭岛数字科技有限公司;浙江吉利控股集团有限公司,未经广域铭岛数字科技有限公司;浙江吉利控股集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210492713.9/1.html,转载请声明来源钻瓜专利网。