利索能及
我要发布
收藏
专利号: 2019104197628
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 2027-06-21
联系人

摘要:

权利要求书:

1.一种系统测试方法,其特征在于,所述方法包括:检测到当前所执行的测试操作失败时,获取所述测试操作执行的测试参数;

将获取的所述测试参数发送至后台服务器,由所述后台服务器执行所述测试参数的存储;

在监听到所述前端页面中触发进行的测试操作时,将所述后台服务器中存储的测试参数回写至所述前端页面;

根据所述前端页面中回写的测试参数,再次执行所述测试操作。

2.根据权利要求1所述的方法,其特征在于,所述检测到当前所执行的测试操作失败时,获取所述测试操作执行的测试参数,包括:检测到当前所执行的测试操作失败时,遍历前端页面中的所有控件;

采集每一所述控件中所输入的测试参数。

3.根据权利要求1所述的方法,其特征在于,所述将获取的所述测试参数发送至后台服务器,由所述后台服务器执行所述测试参数的存储,包括:所述后台服务器接收到所述测试参数后,将所接收的测试参数存储于数据库临时表或者缓存中。

4.根据权利要求1所述的方法,其特征在于,所述在监听到所述前端页面中触发进行的测试操作时,将所述后台服务器中存储的测试参数回写至所述前端页面,包括:监听到所述前端页面中的局部刷新按钮被触发时,向所述后台服务发起测试参数获取请求;

将所述后台服务器根据所述测试参数获取请求所返回的测试参数写入所述前端页面。

5.根据权利要求4所述的方法,其特征在于,所述监听到所述前端页面中的局部刷新按钮被触发时,向所述后台服务发起测试参数获取请求,包括:监听到所述前端页面中的局部刷新按钮被触发时,根据所述局部刷新按钮所预置的方法在前端创建局部刷新对象;

通过所创建的局部刷新对象与所述后台服务器建立异步通信连接;

在所述局部刷新对象获取所述后台服务器的连接响应后,向所述后台服务器发送测试参数获取请求。

6.根据权利要求4所述的方法,其特征在于,所述将所述后台服务器根据所述异步请求所返回的测试参数写入所述前端页面,包括:接收到所述后台服务器所返回指定格式的数据后,通过对所述数据的解析获得所述测试参数;

通过将所述测试参数写入对应的HTML标签中,进行所述测试参数在所述前端页面的回写。

7.一种系统测试装置,其特征在于,所述装置包括:测试参数获取模块,用于在检测到当前所执行的测试操作失败时,获取所述测试操作执行的测试参数;

测试参数存储模块,用于将获取的所述测试参数发送至后台服务器,由所述后台服务器执行所述测试参数的存储;

测试参数回写模块,用于在监听到所述前端页面中触发进行的测试操作时,将所述后台服务器中存储的测试参数回写至所述前端页面;

测试执行模块,用于根据所述前端页面中回写的测试参数,再次执行所述测试操作。

8.根据权利要求7所述的装置,其特征在于,所述测试参数获取模块包括:控件遍历单元,用于在检测到当前所执行的测试操作失败时,遍历前端页面中的所有控件;

测试参数采集单元,用于采集每一所述控件中所输入的测试参数。

9.一种计算机设备,其特征在于,所述设备包括:处理器;

存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如权利要求1至6任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如权利要求1至6任一项所述的方法。