一种功能节点异常模拟方法及装置制造方法及图纸

技术编号:16455863 阅读:55 留言:0更新日期:2017-10-25 19:58
本申请公开了一种功能节点异常模拟方法,用以解决现有技术中通过人工对各可能产生不同异常效果的功能节点进行异常模拟的效率较低的问题。该方法包括:确定系统中的待进行异常模拟的所有功能节点;所述系统至少包括两个第一异常效果不同的所述功能节点;功能节点的第一异常效果,为对功能节点进行异常模拟后预计能够对所述系统产生的影响;确定第二异常效果互不相同的功能节点组合作为操作对象,并对各操作对象分别进行异常模拟;功能节点组合的第二异常效果,为对功能节点组合进行异常模拟后预计能够对所述系统产生的影响;功能节点组合,是由所述所有功能节点中的至少一个功能节点组成的。本申请还公开了一种功能节点异常模拟装置。

【技术实现步骤摘要】
一种功能节点异常模拟方法及装置
本申请涉及计算机
,尤其涉及一种功能节点异常模拟方法及装置。
技术介绍
随着互联网技术的飞速发展,计算机已经能够为用户提供越来越多的服务,计算机可处理的业务也越来越复杂。实现某项业务的系统往往由多个子系统(或模块)共同组成。所述系统,可以通过所述子系统实现至少一项业务;所述子系统(或模块),作为所述系统的一部分,可以实现所述系统中某项功能。为了便于描述,将用于实现系统中某项功能的子系统(或模块)称为功能节点。用于完成同一业务的不同功能节点之间往往具有相互依赖关系。一般地,构成系统的某个功能节点的异常,可能会导致整个系统异常,进而导致业务无法正常进行。那么,用于实现业务的所述系统需要有处理功能节点异常的能力,以便业务能够继续正常进行或向用户发出友好的提示。在对系统进行测试时,往往会测试在功能节点异常时,所述系统能否做出开发人员预期的反应,如果不能,则开发人员会对系统进行调整,以便在功能节点异常时,系统可以做出开发人员预期的反应。我们将这个过程称为系统异常测试。在进行系统异常测试时,可以通过对功能节点进行异常模拟,来测试在功能节点异常时,系统能否做出本文档来自技高网...
一种功能节点异常模拟方法及装置

【技术保护点】
一种功能节点异常模拟方法,其特征在于,包括:确定系统中的待进行异常模拟的所有功能节点;所述功能节点,为所述系统的子系统或模块;所述系统至少包括两个第一异常效果不同的所述功能节点;功能节点的第一异常效果,为对功能节点进行异常模拟后预计能够对所述系统产生的影响;确定第二异常效果互不相同的功能节点组合作为操作对象,并对各操作对象分别进行异常模拟;功能节点组合的第二功能节点组合的第二异常效果,为对功能节点组合进行异常模拟后预计能够对所述系统产生的影响;功能节点组合,是由所述所有功能节点中的至少一个功能节点组成的。

【技术特征摘要】
1.一种功能节点异常模拟方法,其特征在于,包括:确定系统中的待进行异常模拟的所有功能节点;所述功能节点,为所述系统的子系统或模块;所述系统至少包括两个第一异常效果不同的所述功能节点;功能节点的第一异常效果,为对功能节点进行异常模拟后预计能够对所述系统产生的影响;确定第二异常效果互不相同的功能节点组合作为操作对象,并对各操作对象分别进行异常模拟;功能节点组合的第二功能节点组合的第二异常效果,为对功能节点组合进行异常模拟后预计能够对所述系统产生的影响;功能节点组合,是由所述所有功能节点中的至少一个功能节点组成的。2.如权利要求1所述方法,其特征在于,确定第二异常效果互不相同的功能节点组合作为操作对象,包括:确定待进行异常模拟的所有功能节点之间的调用关系;根据确定的调用关系,确定组合筛选算法;所述组合筛选算法,为用于根据确定的待进行异常模拟的所有功能节点确定异常效果互不相同的第二功能节点组合的算法;利用确定的组合筛选算法,确定第二异常效果互不相同的功能节点组合作为操作对象。3.如权利要求1所述方法,其特征在于,确定第二异常效果互不相同的功能节点组合作为操作对象,包括:确定第二异常效果互不相同的全部功能节点组合作为操作对象。4.如权利要求2所述方法,其特征在于,当所述各功能节点之间的调用关系为多叉树关系时,所述组合筛选算法为基于多叉树遍历算法的组合筛选算法。5.如权利要求1所述方法,其特征在于,所述方法还包括:检测对各操作对象分别进行异常模拟...

【专利技术属性】
技术研发人员:陈吉
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1