测试系统的跳转验证方法、装置、设备及存储介质制造方法及图纸

技术编号:25598546 阅读:16 留言:0更新日期:2020-09-11 23:56
本发明专利技术涉及软件测试技术领域,公开了一种测试系统的跳转验证方法,包括:接收跳转测试系统发送的跳转接入请求,并触发跳转验证指令,根据跳转验证指令从预置服务器中读取配置信息,配置信息包括跳转测试系统的地址和超文本传输协议接口,以及预置验证功能对应的模拟参数;将配置信息解析为跳转测试系统对应的数据,得到待处理配置信息;通过跳转测试系统的地址和超文本传输协议接口,将待处理配置信息中的模拟参数发送至跳转测试系统;对跳转测试系统中的模拟参数进行验证得到验证信息,并在预置界面显示验证信息。此外,本发明专利技术还涉及区块链技术,所述配置信息可存储于区块链中。

【技术实现步骤摘要】
测试系统的跳转验证方法、装置、设备及存储介质
本专利技术涉及自动化测试工具领域,尤其涉及一种测试系统的跳转验证方法、装置、设备及存储介质。
技术介绍
跳转验证作为对产品的各功能进行验证的功能测试项之一,能够对页面跳转、网页跳转或其他的跳转进行验证,例如:测试系统的跳转验证。目前的跳转验证方式为:通过控制浏览器的事件或元素,以及对跳转参数中的每个字段进行选择和确认以获得待验证信息,从而根据事件、元素和待验证信息进行跳转验证。在现有技术中,一方面,由于须对每个字段进行选择和确认以获得模拟数据录入的选项或录入值,其模拟数据的录入速度较慢,在整个验证过程中,执行的速度慢,验证时间长;另一方面,由于系统环境问题导致的不能跳转验证,只能等待系统环境可操作时才能跳转验证,致使不能及时进行跳转验证,因而,导致测试系统的跳转验证效率低。
技术实现思路
本专利技术的主要目的在于解决测试系统的跳转验证效率低的问题。本专利技术第一方面提供了一种测试系统的跳转验证方法,包括:接收跳转接入请求,并根据所述跳转接入请求触发跳转验证指令,所述跳转接入请求用于指示跳转接入预置的跳转测试系统;根据所述跳转验证指令从预置服务器中读取配置信息,所述配置信息包括所述跳转测试系统的地址和超文本传输协议接口,以及预置验证功能对应的模拟参数;将所述配置信息解析为所述跳转测试系统对应的数据,得到待处理配置信息;通过所述跳转测试系统的地址和所述超文本传输协议接口,将所述待处理配置信息中的模拟参数发送至所述跳转测试系统;对所述跳转测试系统中的模拟参数进行验证得到验证信息,并在预置界面显示所述验证信息。可选的,在本专利技术第一方面的第一种实现方式中,所述接收跳转接入请求之前,还包括:配置预置的跳转测试系统的地址和超文本传输协议接口;配置预置验证功能对应的模拟参数;将所述跳转测试系统的地址、所述超文本传输协议接口和所述模拟参数确定为配置信息,并将所述配置信息存储在预置服务器中。可选的,在本专利技术第一方面的第二种实现方式中,所述将所述配置信息存储在预置服务器中之后,还包括:从所述预置服务器中读取所述配置信息,得到待更新配置信息;对所述待更新配置信息进行编辑,得到更新模拟参数;将所述更新配置信息存储在目标预置服务器中。可选的,在本专利技术第一方面的第三种实现方式中,所述配置预置验证功能对应的模拟参数,包括:通过预置的请求路径获取与预置验证功能对应的参数信息;从所述参数信息中提取目标参数,所述目标参数包括参数名称和参数值;将所述目标参数输入到预置的模拟数据录入框中;对所述模拟数据录入框中的目标参数进行数据格式转换,得到模拟参数。可选的,在本专利技术第一方面的第四种实现方式中,所述对所述模拟数据录入框中的目标参数进行数据格式转换,得到模拟参数,包括:获取所述模拟数据录入框中目标参数的数据特性,所述数据特性包括所述目标参数的数据类型和所述数据类型对应的数据格式;根据所述数据特性从预置的数据格式列表中,提取对应的数据格式转换策略;根据所述数据格式转换策略对所述目标参数进行解析,得到模拟参数。可选的,在本专利技术第一方面的第五种实现方式中,所述通过所述跳转测试系统的地址和所述超文本传输协议接口,将所述待处理配置信息中的模拟参数发送至所述跳转测试系统,包括:将所述待处理配置信息中的模拟参数,解析为所述超文本传输协议接口对应的数据,得到待处理模拟参数;通过预置超文本传输协议或预置超文本传输协议请求,将所述待处理模拟参数传送至所述跳转测试系统的地址和所述超文本传输协议接口。可选的,在本专利技术第一方面的第六种实现方式中,所述配置信息存储于区块链中,所述对所述跳转测试系统中的模拟参数进行验证得到验证信息,并在预置界面显示所述验证信息,包括:通过所述超文本传输协议接口,验证所述跳转测试系统中的模拟参数是否符合预设验证条件;若所述跳转测试系统中的模拟参数不符合预设验证条件,则返回第一验证结果,所述第一验证结果包括置0的结果码和参数请求验证失败的信息;若所述跳转测试系统中的模拟参数符合预设验证条件,则返回第二验证结果,所述第二验证结果包括置1的结果码和参数请求验证成功的信息;根据所述第一验证结果和所述第二验证结果生成验证报告,并将所述验证报告确定为验证信息;将所述验证信息发送至预置界面中的预设悬浮窗口。本专利技术第二方面提供了一种测试系统的跳转验证装置,包括:触发模块,用于接收跳转接入请求,并根据所述跳转接入请求触发跳转验证指令,所述跳转接入请求用于指示跳转接入预置的跳转测试系统;第一读取模块,用于根据所述跳转验证指令从预置服务器中读取配置信息,所述配置信息包括所述跳转测试系统的地址和超文本传输协议接口,以及预置验证功能对应的模拟参数;解析模块,用于将所述配置信息解析为所述跳转测试系统对应的数据,得到待处理配置信息;发送模块,用于通过所述跳转测试系统的地址和所述超文本传输协议接口,将所述待处理配置信息中的模拟参数发送至所述跳转测试系统;验证模块,用于对所述跳转测试系统中的模拟参数进行验证得到验证信息,并在预置界面显示所述验证信息。可选的,在本专利技术第二方面的第一种实现方式中,所述测试系统的跳转验证装置,还包括:第一配置模块,用于配置预置的跳转测试系统的地址和超文本传输协议接口;第二配置模块,用于配置预置验证功能对应的模拟参数;第一存储模块,用于将所述跳转测试系统的地址、所述超文本传输协议接口和所述模拟参数确定为配置信息,并将所述配置信息存储在预置服务器中。可选的,在本专利技术第二方面的第二种实现方式中,所述测试系统的跳转验证装置,还包括:第二读取模块,用于从所述预置服务器中读取所述配置信息,得到待更新配置信息;编辑模块,用于对所述待更新配置信息进行编辑,得到更新模拟参数;第二存储模块,用于将所述更新配置信息存储在目标预置服务器中。可选的,在本专利技术第二方面的第三种实现方式中,所述第二配置模块包括:获取单元,用于通过预置的请求路径获取与预置验证功能对应的参数信息;提取单元,用于从所述参数信息中提取目标参数,所述目标参数包括参数名称和参数值;输入单元,用于将所述目标参数输入到预置的模拟数据录入框中;转换单元,用于对所述模拟数据录入框中的目标参数进行数据格式转换,得到模拟参数。可选的,在本专利技术第二方面的第四种实现方式中,所述转换单元具体用于:获取所述模拟数据录入框中目标参数的数据特性,所述数据特性包括所述目标参数的数据类型和所述数据类型对应的数据格式;根据所述数据特性从预置的数据格式列表中,提取对应的数据格式转换策略;根据所述数据格式转换策略对所述目标参数进行解析,得到模拟参数。可选的,在本专利技术第二方面的第五种实现方本文档来自技高网...

【技术保护点】
1.一种测试系统的跳转验证方法,其特征在于,所述测试系统的跳转验证方法包括:/n接收跳转接入请求,并根据所述跳转接入请求触发跳转验证指令,所述跳转接入请求用于指示跳转接入预置的跳转测试系统;/n根据所述跳转验证指令从预置服务器中读取配置信息,所述配置信息包括所述跳转测试系统的地址和超文本传输协议接口,以及预置验证功能对应的模拟参数;/n将所述配置信息解析为所述跳转测试系统对应的数据,得到待处理配置信息;/n通过所述跳转测试系统的地址和所述超文本传输协议接口,将所述待处理配置信息中的模拟参数发送至所述跳转测试系统;/n对所述跳转测试系统中的模拟参数进行验证得到验证信息,并在预置界面显示所述验证信息。/n

【技术特征摘要】
1.一种测试系统的跳转验证方法,其特征在于,所述测试系统的跳转验证方法包括:
接收跳转接入请求,并根据所述跳转接入请求触发跳转验证指令,所述跳转接入请求用于指示跳转接入预置的跳转测试系统;
根据所述跳转验证指令从预置服务器中读取配置信息,所述配置信息包括所述跳转测试系统的地址和超文本传输协议接口,以及预置验证功能对应的模拟参数;
将所述配置信息解析为所述跳转测试系统对应的数据,得到待处理配置信息;
通过所述跳转测试系统的地址和所述超文本传输协议接口,将所述待处理配置信息中的模拟参数发送至所述跳转测试系统;
对所述跳转测试系统中的模拟参数进行验证得到验证信息,并在预置界面显示所述验证信息。


2.根据权利要求1所述的测试系统的跳转验证方法,其特征在于,所述接收跳转接入请求之前,还包括:
配置预置的跳转测试系统的地址和超文本传输协议接口;
配置预置验证功能对应的模拟参数;
将所述跳转测试系统的地址、所述超文本传输协议接口和所述模拟参数确定为配置信息,并将所述配置信息存储在预置服务器中。


3.根据权利要求2所述的测试系统的跳转验证方法,其特征在于,所述将所述配置信息存储在预置服务器中之后,还包括:
从所述预置服务器中读取所述配置信息,得到待更新配置信息;
对所述待更新配置信息进行编辑,得到更新模拟参数;
将所述更新配置信息存储在目标预置服务器中。


4.根据权利要求2所述的测试系统的跳转验证方法,其特征在于,所述配置预置验证功能对应的模拟参数,包括:
通过预置的请求路径获取与预置验证功能对应的参数信息;
从所述参数信息中提取目标参数,所述目标参数包括参数名称和参数值;
将所述目标参数输入到预置的模拟数据录入框中;
对所述模拟数据录入框中的目标参数进行数据格式转换,得到模拟参数。


5.根据权利要求4所述的测试系统的跳转验证方法,其特征在于,所述对所述模拟数据录入框中的目标参数进行数据格式转换,得到模拟参数,包括:
获取所述模拟数据录入框中目标参数的数据特性,所述数据特性包括所述目标参数的数据类型和所述数据类型对应的数据格式;
根据所述数据特性从预置的数据格式列表中,提取对应的数据格式转换策略;
根据所述数据格式转换策略对所述目标参数进行解析,得到模拟参数。


6.根据权利要求1所述的测试系统的跳转验证方法,其特征在于,所述通过所述跳转测试系统的地址和所述超文本传输协议接口,将所述待处理配置信息中的模拟参数...

【专利技术属性】
技术研发人员:李年馨
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东;44

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

1