[发明专利]测试环境生成方法、装置、电子设备及存储介质在审
申请号: | 202210027353.5 | 申请日: | 2022-01-11 |
公开(公告)号: | CN114385497A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 张婷 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 环境 生成 方法 装置 电子设备 存储 介质 | ||
本发明涉及测试领域,揭露一种测试环境生成方法、装置、电子设备以及存储介质,所述方法包括:接收测试环境的生成需求,识别所述生成需求的需求对象和需求功能;按照预设的测试属性将所述需求对象进行测试节点划分,得到多个测试节点,并根据所述需求功能,配置每个所述测试节点的运行环境;构建每个所述测试节点的测试规则,并根据所述测试规则和所述运行环境,构建每个所述测试节点的测试框架;利用预设的测试用例对每个所述测试框架进行用例测试,在每个所述测试框架的用例测试均成功时,将所述测试框架进行合并,得到目标测试环境。此外,本发明还涉及区块链技术,所述测试用例可存储区块链中。本发明可以提高测试环境生成的效率。
技术领域
本发明涉及测试领域,尤其涉及一种测试环境生成方法、装置、电子设备及计算机可读存储介质。
背景技术
测试环境(Testing environment)是指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件交互的软件,稳定和可控的环境,可以使测试人员花费较少的时间就完成测试用例的执行,也无需为测试用例、测试过程的维护花费额外的时间,并且可以保证每一个被提交的缺陷都可以在任何时候被准确的重现,因此,如何部署测试环境显得愈发重要。
目前,新搭建一套测试环境通常是需要进行环境搭建到验证,首次部署再到流水线部署等流程,在这些流程中会涉及到许多跨部门之间的协作,比如测试环境的硬件与软件配置、测试用例的选择与验证等都需要测试人员与开发人员进行协作沟通,这样容易耗费较多的前期测试环境搭建的沟通时间,从而会影响测试环境的生成效率。
发明内容
本发明提供一种测试环境生成方法、装置、电子设备及计算机可读存储介质,其主要目的在于提高测试环境生成的效率。
为实现上述目的,本发明提供的一种测试环境生成方法,包括:
接收测试环境的生成需求,识别所述生成需求的需求对象和需求功能;
按照预设的测试属性将所述需求对象进行测试节点划分,得到多个测试节点,并根据所述需求功能,配置每个所述测试节点的运行环境;
构建每个所述测试节点的测试规则,并根据所述测试规则和所述运行环境,构建每个所述测试节点的测试框架;
利用预设的测试用例对每个所述测试框架进行用例测试,在每个所述测试框架的用例测试均成功时,将所述测试框架进行合并,得到目标测试环境。
可选地,所述识别所述生成需求的需求对象和需求功能,包括:
获取所述生成需求的需求文档,解析所述需求文档中的测试参数;
根据所述测试参数,识别所述需求文档中的测试对象和测试功能,并将所述测试对象和所述测试功能分别作为所述生成需求的需求对象和需求功能。
可选地,所述按照预设的测试属性将所述需求对象进行测试节点划分,得到多个测试节点,包括:
识别所述预设的测试属性中的属性字段及所述需求对象中的对象字段;
将所述属性字段与所述对象字段进行匹配,并在所述属性字段与所述对象字段匹配成功时,将所述对象字段作为测试节点,得到多个测试节点。
可选地,所述将所述属性字段与所述对象字段进行匹配,包括:
将所述属性字段与所述对象字段分别转换为属性字段向量和对象字段向量;
计算所述属性字段向量和所述对象字段向量的向量相似度;
若所述向量相似度不大于预设阈值,则所述属性字段与所述对象字段匹配失败;
若所述向量相似度大于所述预设阈值,则所述属性字段与所述对象字段匹配成功;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210027353.5/2.html,转载请声明来源钻瓜专利网。