【技术实现步骤摘要】
一种针对待测系统的异常场景测试方法和装置
[0001]本专利技术涉及测试
,特别是涉及一种针对待测系统的异常场景测试方法、一种针对待测系统的异常场景测试装置、一种电子设备和一种计算机可读存储介质。
技术介绍
[0002]在跨系统的测试项目中,通常会由于测试硬件资源有限、难以进行多系统之间的协调等客观因素的限制,导致无法搭建一个完整的测试环境来完成测试工作,此时,通常可以利用挡板程序等软件程序来模拟其他相关系统的功能。
[0003]但是,在现有的针对待测系统的测试方法中,通常是利用挡板程序做常规的功能或者性能测试,无法模拟其他系统出现异常的情况,当其他系统出现故障时,待测系统可能会无法兼容这种故障,导致待测系统同步崩溃或者造成数据丢失。
技术实现思路
[0004]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种针对待测系统的异常场景测试方法、一种针对待测系统的异常场景测试装置、一种电子设备和一种计算机可读存储介质。
[0005]为了解决上述问题, ...
【技术保护点】
【技术特征摘要】
1.一种针对待测系统的异常场景测试方法,其特征在于,应用于服务器,所述待测系统与所述服务器连接,所述服务器上运行有挡板程序,所述挡板程序用于模拟第三方系统的功能,所述方法包括:获取第三方系统故障的故障类型;响应于针对故障触发方式的选择指令,确定目标故障触发方式;从所述故障类型中,确定采用所述目标故障触发方式的目标故障类型;根据所述目标故障触发方式和所述目标故障类型,配置所述挡板程序并运行所述挡板程序,以模拟第三方系统出现故障的异常场景;当接收到所述待测系统发送的测试请求时,将所述目标故障类型返回至所述待测系统,以使测试人员获取在所述异常场景下所述待测系统的运行状态。2.根据权利要求1所述的方法,其特征在于,所述从所述故障类型中,确定采用所述目标故障触发方式的目标故障类型,包括:若所述目标故障触发方式为单个触发方式,则从所述故障类型中,随机选择采用所述单个触发方式的一种故障类型;若所述目标故障触发方式为组合触发方式,则从所述故障类型中,随机选择采用所述组合触发方式的至少两种故障类型。3.根据权利要求1所述的方法,其特征在于,所述从所述故障类型中,确定采用所述目标故障触发方式的目标故障类型,包括:若所述目标故障触发方式为单个触发方式,则响应于针对所述故障类型的选择指令,确定采用所述单个触发方式的一种故障类型;若所述目标故障触发方式为组合触发方式,则响应于针对所述故障类型的选择指令,确定采用所述组合触发方式的至少两种故障类型。4.根据权利要求2或3所述的方法,其特征在于,若所述目标故障触发方式为组合触发方式,所述根据所述目标故障触发方式和所述目标故障类型,配置所述挡板程序并运行所述挡板程序,以模拟第三方系统出现故障的异常场景,包括:根据所述组合触发方式和所述至少两种故障类型,配置所述挡板程序;按照所述至少两种故障类型的选择顺序,依次触发所述至少两种故障类型对应的系统故障,以模拟第三方系统依次出现所述系统故障的异常场景。5.根据权利要求1所述的方法,其特征在于,在所述响应于针对故障触发方式的选择指令,确定目标故障触发方式之前,还包括:获取用于指示是...
【专利技术属性】
技术研发人员:刘亭,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。