[发明专利]接口测试环境确定方法、装置、电子设备及存储介质在审
| 申请号: | 201811152527.0 | 申请日: | 2018-09-29 |
| 公开(公告)号: | CN109542757A | 公开(公告)日: | 2019-03-29 |
| 发明(设计)人: | 何新荣 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
| 地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接口测试 环境确定 目标语句 属性数据 存储介质 电子设备 目标属性 匹配 存储 测试环境 接收用户 目标接口 人力成本 自动匹配 配置的 调取 数据库 测试 指令 节约 | ||
1.一种接口测试环境确定方法,其特征在于,所述方法包括:
当接收到接口测试环境确定指令时,接收用户输入的目标语句;
识别所述目标语句,以确定所述目标语句的目标属性数据;
从指定数据库中调取配置的环境列表,所述环境列表中存储着所有接口测试环境,以及所述所有接口测试环境中每个接口测试环境对应的属性数据;
将所述目标属性数据与所述环境列表中存储的属性数据进行匹配;
将匹配的属性数据对应的接口测试环境作为所述目标语句的目标接口测试环境。
2.如权利要求1所述的接口测试环境确定方法,其特征在于,在从指定数据库中调取配置的环境列表前,所述方法还包括:
从所述指定数据库中获取接口测试的历史记录;
从所述历史记录中确定所有测试语句,及所述所有测试语句中每条测试语句的第一接口测试环境;
识别每条测试语句的属性数据;
确定每条测试语句的属性数据与所述第一接口测试环境的映射条件;
根据所述映射条件,配置所述环境列表。
3.如权利要求2所述的接口测试环境确定方法,其特征在于,所述根据所述映射条件,配置所述环境列表包括以下一种或者多种方式的组合:
识别每条测试语句的第一关键字,根据所述第一关键字与所述第一接口测试环境的对应关系,配置所述环境列表;及/或
识别每条测试语句的第一标识,根据所述第一标识与所述第一接口测试环境的对应关系,配置所述环境列表;及/或
识别每条测试语句的第一身份标识号码,根据所述第一身份标识号码与所述第一接口测试环境的对应关系,配置所述环境列表。
4.如权利要求3所述的接口测试环境确定方法,其特征在于,所述将所述目标属性数据与所述环境列表中存储的属性数据进行匹配包括以下一种或者多种方式的组合:
从所述目标属性数据中获取所述目标语句的关键字,将所述关键字与所述环境列表中存储的属性数据进行匹配;及/或
从所述目标属性数据中获取所述目标语句的标识,将所述标识与所述环境列表中存储的属性数据进行匹配;及/或
从所述目标属性数据中获取所述目标语句的身份标识号码,将所述身份标识号码与所述环境列表中存储的属性数据进行匹配。
5.如权利要求1所述的接口测试环境确定方法,其特征在于,在将匹配的属性数据对应的接口测试环境作为所述目标语句的目标接口测试环境后,所述方法还包括:
获取所述目标语句所属的测试模块;
确定所述测试模块的初始接口测试环境;
获取所述初始接口测试环境的第一配置数据,及获取所述目标接口测试环境的第二配置数据;
根据所述第一配置数据及所述第二配置数据,设置所述测试模块的接口测试环境。
6.如权利要求5所述的接口测试环境确定方法,其特征在于,所述根据所述第一配置数据及所述第二配置数据,设置所述测试模块的接口测试环境包括:
当所述第一配置数据高于所述第二配置数据时,设置所述测试模块的接口测试环境为所述初始接口测试环境;或者
当所述第一配置数据低于所述第二配置数据时,设置所述测试模块的接口测试环境为所述目标接口测试环境。
7.如权利要求6所述的接口测试环境确定方法,其特征在于,在设置所述测试模块的接口测试环境为所述初始接口测试环境后,所述方法还包括:
在所述环境列表中,以所述初始接口测试环境替换所述目标接口测试环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811152527.0/1.html,转载请声明来源钻瓜专利网。





