[发明专利]系统测试方法、装置、计算机设备和存储介质在审
申请号: | 202210228575.3 | 申请日: | 2022-03-10 |
公开(公告)号: | CN114328275A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 张宇浩;陆骏;李杰 | 申请(专利权)人: | 太平金融科技服务(上海)有限公司深圳分公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 姜晓云 |
地址: | 518048 广东省深圳市福田区新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 测试 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种系统测试方法、装置、计算机设备和存储介质。该方法包括:计算机设备获取待测系统的根据待测系统的测试功能所确定多个测试用例,在接收到测试指令的情况下,调用测试引擎,在测试环境下根据各测试用例对待测系统进行测试,得到待测系统的第一测试结果,在第一测试结果为验证通过的情况下,调用测试引擎,在实际生产环境下根据各测试用例对待测系统进行测试,得到待测系统的第二测试结果。在本方法中,通过构建生产监控测试平台,以不侵入式的测试方法实现在测试环境、实际生产环境等不同环境下的系统的测试,测试用例均为在测试环境下验证通过的用例,保证了系统在生产环境下测试的安全性、准确性,提高了系统测试的效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种系统测试方法、装置、计算机设备和存储介质。
背景技术
在系统的软件开发过程涉及到多工种多任务, 每个开发人员在任意流程中都可能人为引入缺陷, 尤其是对于负责业务和数据管理而言, 细微的数据是不可见的, 如果泄露到生产环境将会带来很大影响。为了确保信息系统或其他运行系统的生产安全,需要对系统进行系统测试,以确定系统的运行质量。传统的方式是在测试环境下对系统进行测试、检查与验证,测试环境包括单元测试、功能测试、集成测试、系统测试。
由于测试环境和生产环境的软硬件环境不同,往往会出现在测试环境下系统的测试结果表示验证通过,但系统上线至生产环境中却存在故障的情况,可见,基于测试环境得到的信息系统的测试结果不准确。
发明内容
基于此,有必要针对上述技术问题,提供一种能够在实际生产环境中对系统进行测试的系统测试方法、装置、计算机设备和存储介质。
第一方面,提供一种系统测试方法,应用于生产监控测试平台中,该方法包括:
获取待测系统的多个测试用例;测试用例根据待测系统的测试功能所确定;
在接收到测试指令的情况下,调用测试引擎,在测试环境下根据各测试用例对待测系统进行测试,得到待测系统的第一测试结果;
在第一测试结果为验证通过的情况下,调用测试引擎,在实际生产环境下根据各测试用例对待测系统进行测试,得到待测系统的第二测试结果。
在其中一个可选的实施例中,调用测试引擎,在测试环境下根据各测试用例对待测系统进行测试,得到待测系统的第一测试结果,包括:
获取各测试用例对应的第一测试结果;
若所有测试用例的第一测试结果均为验证通过,则确定第一测试结果为验证通过;
若存在至少一个测试用例的第一测试结果为验证失败,则确定第一测试结果为验证失败。
在其中一个可选的实施例中,上述方法还包括:
若第一测试结果为验证失败,则输出验证失败的测试用例,以指示用户对验证失败的测试用例进行调整,得到调整后的测试用例;
根据调整后的测试用例,返回执行调用测试引擎,根据各待测试用例在测试环境下对待测系统进行测试,得到待测系统的第一测试结果的步骤,直到第一测试结果为验证通过。
在其中一个可选的实施例中,上述方法还包括:
将各测试用例的第一测试结果与对应的期望结果进行比较;
若第一测试结果与对应的期望结果一致,则确定第一测试结果为验证通过;
若第一测试结果与对应的期望结果不一致,则确定第一测试结果为验证失败。
在其中一个可选的实施例中,在接收到测试指令的情况下,调用测试引擎,在测试环境下根据各测试用例对待测系统进行测试,得到待测系统的第一测试结果,包括:
获取测试环境的IP接口;
调用测试引擎基于测试环境的IP接口将各测试用例输入至待测系统中,以对待测系统进行测试,得到测试环境下的待测系统的第一测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太平金融科技服务(上海)有限公司深圳分公司,未经太平金融科技服务(上海)有限公司深圳分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210228575.3/2.html,转载请声明来源钻瓜专利网。