测试数据获取方法及相关装置制造方法及图纸

技术编号:38220947 阅读:10 留言:0更新日期:2023-07-25 17:52
本申请实施例提供一种测试数据获取方法及相关装置,应用于客户端,所述方法包括:向测试数据获取认证服务器发送第一认证请求,所述第一认证请求包括身份信息,以指示所述测试数据获取认证服务器进行身份认证;接收所述测试数据获取认证服务器发送的第一身份认证结果;若所述第一身份认证结果指示身份认证成功,则向测试数据服务器发送测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息,以指示所述测试数据服务器根据所述第一认证信息和所述测试数据信息获取目标测试数据;接收所述测试数据服务器发送的目标测试数据,因此,无需手动从测试数据服务器中获取测试数据,提升了测试数据获取时的效率。提升了测试数据获取时的效率。提升了测试数据获取时的效率。

【技术实现步骤摘要】
测试数据获取方法及相关装置


[0001]本申请涉及数据处理
,具体涉及一种测试数据获取方法及相关装置。

技术介绍

[0002]当前很多公司面对系统繁杂多样的特点,在进行自动化测试的过程中获取测试数据时通常通过人工的方式统一使用单点登录的系统进行认证,认证成功后再从目标系统接口获取数据,通过上述方法在数据量比较大的情况下,手工获取面临着工作量大等,从而导致了测试数据获取时的效率较低。

技术实现思路

[0003]本申请实施例提供一种测试数据获取方法及相关装置,无需手动从测试数据服务器中获取测试数据,提升了测试数据获取时的效率。
[0004]本申请实施例的第一方面提供了一种测试数据获取方法,应用于客户端,所述方法包括:
[0005]向测试数据获取认证服务器发送第一认证请求,所述第一认证请求包括身份信息,以指示所述测试数据获取认证服务器进行身份认证;
[0006]接收所述测试数据获取认证服务器发送的第一身份认证结果;
[0007]若所述第一身份认证结果指示身份认证成功,则向测试数据服务器发送测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息,以指示所述测试数据服务器根据所述第一认证信息和所述测试数据信息获取目标测试数据;
[0008]接收所述测试数据服务器发送的目标测试数据。
[0009]本申请实施例的第二方面提供了一种测试数据获取方法,应用于测试数据服务器,所述方法包括:
[0010]接收客户端发送的测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息;
[0011]根据所述第一认证信息和测试数据信息获取目标测试数据;
[0012]向所述客户端发送所述目标测试数据。
[0013]在一个可能的实现方式中,根据所述第一认证信息和测试数据信息获取目标测试数据,包括:
[0014]根据所述第一认证信息对所述客户端进行身份认证,以得到第二身份认证结果;
[0015]若所述第二身份认证结果指示身份认证成功,则根据所述测试数据信息获取所述目标测试数据。
[0016]在一个可能的实现方式中,所述根据所述测试数据信息获取所述目标测试数据,包括:
[0017]对所述测试数据信息进行关键字提取,以得到第一关键字集合;
[0018]从所述第一关键字集合获取K个参考关键字,所述参考关键字为场景关键字;
[0019]获取所述K个参考关键字中的每个关键字对应的测试用例,以得到K个参考测试用例集合;
[0020]对所述K个参考测试用例集合进行扩容,以得到K个扩容后的参考测试用例集合;
[0021]从所述K个参考关键字中获取目标关键字,所述目标关键字为与所述客户端的测试场景匹配度最高的关键字;
[0022]根据所述目标关键字从所述K个扩容后的参考测试用例集合中的测试用例中确定出M个目标测试用例,以得到目标测试用例集合;
[0023]将所述目标测试用例集合确定为所述目标测试数据。
[0024]在一个可能的实现方式中,所述从所述K个参考关键字中获取目标关键字,包括:
[0025]获取所述客户端的测试场景信息;
[0026]根据所述测试场景信息,确定场景标识信息;
[0027]获取所述场景标识信息与所述K个参考关键字之间的匹配度,以得到K个参考匹配度;
[0028]将所述K个参考匹配度中最大匹配度对应的参考关键字确定为目标关键字。
[0029]在一个可能的实现方式中,所述根据所述测试数据信息获取所述目标测试数据,包括:
[0030]从所述测试数据信息中获取测试数据标识信息;
[0031]根据所述测试数据标识信息获取所述目标测试数据。
[0032]本申请实施例的第三方面提供一种测试数据获取装置,应用于客户端,所述装置包括:
[0033]第一发送单元,用于向测试数据获取认证服务器发送第一认证请求,所述第一认证请求包括身份信息,以指示所述测试数据获取认证服务器进行身份认证;
[0034]第一接收单元,用于接收所述测试数据获取认证服务器发送的第一身份认证结果;
[0035]第二发送单元,用于若所述第一身份认证结果指示身份认证成功,则向测试数据服务器发送测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息,以指示所述测试数据服务器根据所述第一认证信息和所述测试数据信息获取目标测试数据;
[0036]第二发送单元,用于接收所述测试数据服务器发送的目标测试数据。
[0037]本申请实施例的第四方面提供了一种测试数据获取装置,应用于测试数据服务器,所述装置包括:
[0038]接收单元,用于接收客户端发送的测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息;
[0039]获取单元,用于根据所述第一认证信息和测试数据信息获取目标测试数据;
[0040]发送单元,用于向所述客户端发送所述目标测试数据。
[0041]在一个可能的实现方式中,获取单元用于:
[0042]根据所述第一认证信息对所述客户端进行身份认证,以得到第二身份认证结果;
[0043]若所述第二身份认证结果指示身份认证成功,则根据所述测试数据信息获取所述目标测试数据。
[0044]在一个可能的实现方式中,在所述根据所述测试数据信息获取所述目标测试数据方面,获取单元用于:
[0045]对所述测试数据信息进行关键字提取,以得到第一关键字集合;
[0046]从所述第一关键字集合获取K个参考关键字,所述参考关键字为场景关键字;
[0047]获取所述K个参考关键字中的每个关键字对应的测试用例,以得到K个参考测试用例集合;
[0048]对所述K个参考测试用例集合进行扩容,以得到K个扩容后的参考测试用例集合;
[0049]从所述K个参考关键字中获取目标关键字,所述目标关键字为与所述客户端的测试场景匹配度最高的关键字;
[0050]根据所述目标关键字从所述K个扩容后的参考测试用例集合中的测试用例中确定出M个目标测试用例,以得到目标测试用例集合;
[0051]将所述目标测试用例集合确定为所述目标测试数据。
[0052]在一个可能的实现方式中,在所述从所述K个参考关键字中获取目标关键字方面,获取单元用于:
[0053]获取所述客户端的测试场景信息;
[0054]根据所述测试场景信息,确定场景标识信息;
[0055]获取所述场景标识信息与所述K个参考关键字之间的匹配度,以得到K个参考匹配度;
[0056]将所述K个参考匹配度中最大匹配度对应的参考关键字确定为目标关键字。
[0057]在一个可能的实现方式中,在所述根据所述测试数据信息获取所述目标测试数据方面,获取单元用于:
[0058]从所述测试数据信息中获取测试数据标识信息;
[0059]根据所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试数据获取方法,其特征在于,应用于客户端,所述方法包括:向测试数据获取认证服务器发送第一认证请求,所述第一认证请求包括身份信息,以指示所述测试数据获取认证服务器进行身份认证;接收所述测试数据获取认证服务器发送的第一身份认证结果;若所述第一身份认证结果指示身份认证成功,则向测试数据服务器发送测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息,以指示所述测试数据服务器根据所述第一认证信息和所述测试数据信息获取目标测试数据;接收所述测试数据服务器发送的目标测试数据。2.一种测试数据获取方法,其特征在于,应用于测试数据服务器,所述方法包括:接收客户端发送的测试数据获取请求,所述测试数据获取请求包括第一认证信息和测试数据信息;根据所述第一认证信息和测试数据信息获取目标测试数据;向所述客户端发送所述目标测试数据。3.根据权利要求2所述的方法,其特征在于,根据所述第一认证信息和测试数据信息获取目标测试数据,包括:根据所述第一认证信息对所述客户端进行身份认证,以得到第二身份认证结果;若所述第二身份认证结果指示身份认证成功,则根据所述测试数据信息获取所述目标测试数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述测试数据信息获取所述目标测试数据,包括:对所述测试数据信息进行关键字提取,以得到第一关键字集合;从所述第一关键字集合获取K个参考关键字,所述参考关键字为场景关键字;获取所述K个参考关键字中的每个关键字对应的测试用例,以得到K个参考测试用例集合;对所述K个参考测试用例集合进行扩容,以得到K个扩容后的参考测试用例集合;从所述K个参考关键字中获取目标关键字,所述目标关键字为与所述客户端的测试场景匹配度最高的关键字;根据所述目标关键字从所述K个扩容后的参考测试用例集合中的测试用例中确定出M个目标测试用例,以得到目标测试用例集合;将所述目标测试用例集合确定为所述目标测试数据。5.根据权利要求4所述的方法,其特征在于,所述从所述K个参考关键字中获取目标关键字,包括:获取所述客户端的测试场景信息;根...

【专利技术属性】
技术研发人员:李金伟
申请(专利权)人:深圳证券通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1