[发明专利]系统测试方法、测试系统和计算机可读存储介质在审
申请号: | 202211519576.X | 申请日: | 2022-11-30 |
公开(公告)号: | CN115904983A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 阮绍臣;段义霖 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 丁鑫;臧建明 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 测试 方法 计算机 可读 存储 介质 | ||
1.一种系统测试方法,其特征在于,包括:
在系统处于设计阶段时,生成用户界面自动化测试案例以及接口自动化测试案例;
在所述系统由所述设计阶段进入开发阶段时,根据所述用户界面自动化测试案例对所述系统的前端设备进行测试得到前端测试结果,且根据所述接口自动化测试案例对所述系统的后端设备进行测试得到后端测试结果;
在根据所述前端测试结果以及所述后端测试结果确定所述系统由所述开发阶段进入测试执行阶段时,复用所述用户界面自动化测试案例对所述前端设备进行回归测试,且复用所述接口自动化测试案例对所述后端设备进行回归测试。
2.根据权利要求1所述的系统测试方法,其特征在于,所述生成用户界面自动化测试案例的步骤包括:
获取所述系统对应的目标业务,并根据所述目标业务的业务需求要素获取所述前端设备中页面的用户界面元素以及所述前端设备的窗口属性信息;
获取所述用户界面元素的标识信息,根据所述标识信息以及所述窗口属性信息生成所述用户界面元素的定位信息;
根据所述用户界面元素的标识信息以及所述定位信息,生成所述用户界面自动化测试案例。
3.根据权利要求1所述的系统测试方法,其特征在于,所述生成接口自动化测试案例的步骤包括:
获取接口设计文档,并根据所述接口设计文档生成接口请求报文实例以及接口返回报文实例;
根据所述接口请求报文实例以及所述接口返回报文实例,生成接口自动化测试案例。
4.根据权利要求1所述的系统测试方法,其特征在于,所述根据所述用户界面自动化测试案例对所述系统的前端设备进行测试得到前端测试结果的步骤包括:
确定所述前端设备与所述后端设备之间的第一通信协议,并根据第一通信协议设置第一测试设备的第一地址,所述第一地址用于所述前端设备访问所述第一测试设备;
将所述第一测试设备的处理状态设置为所述后端设备的正常处理状态,并基于所述第一测试设备以及所述用户界面自动化测试案例对所述前端设备进行测试得到第一测试结果;
将所述第一测试设备的处理状态设置为所述后端设备的异常处理状态,并基于所述第一测试设备以及所述用户界面自动化测试案例对所述前端设备进行测试得到第二测试结果;
根据所述第一测试结果以及所述第二测试结果获取前端测试结果。
5.根据权利要求4所述的系统测试方法,其特征在于,所述复用所述用户界面自动化测试案例对所述前端设备进行回归测试的步骤包括:
将所述第一地址更改为所述后端设备的第二地址,并关闭所述第一测试设备;
控制所述前端设备执行所述用户界面自动化测试案例,以进行回归测试。
6.根据权利要求1所述的系统测试方法,其特征在于,所述根据所述接口自动化测试案例对所述系统的后端设备进行测试得到后端测试结果的步骤包括:
确定所述后端设备与所述系统中的关联设备之间的第二通信协议,并根据第二通信协议设置第二测试设备的第三地址,所述第三地址用于所述后端设备访问所述第二测试设备;
将所述第二测试设备的处理状态设置为所述关联设备的服务正常处理状态,并基于所述第二测试设备以及所述接口自动化测试案例对所述后端设备进行测试得到第三测试结果;
将所述第二测试服务的处理状态设置为所述关联设备的服务异常处理状态,并基于所述第二测试设备以及所述接口自动化测试案例对所述后端设备进行测试得到第四测试结果;
根据所述第三测试结果以及所述第四测试结果获取后端测试结果。
7.根据权利要求6所述的系统测试方法,其特征在于,所述复用所述接口自动化测试案例对所述后端设备进行回归测试的步骤包括:
将所述第三地址更改为所述关联设备的第四地址,并关闭所述第二测试设备;
控制所述后端设备执行所述接口自动化测试案例,以进行回归测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211519576.X/1.html,转载请声明来源钻瓜专利网。