网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。 一、简介 许多产品运行要求:集群部署,分散服务和稳定运行。硬件故障,网络异常,资源异常,其他依赖项异常,配置异常等将破坏原始平衡并导致稳定性问题。在许多情况下会破坏稳定性,并且在复杂的稳定性演变过程中会出现许多情况。这种相互交织的变化对分布式系统测试(尤其是稳定性测试)提出了巨大挑战。 根据作者的经验,本文整理出一种稳定性测试方法。从测试,产品,质量,操作等多个角度,探讨了稳定性改进的方法,以实现稳定性的提高。 测试需要从被动变为主动,参与项目的整个过程,提前暴露并防止稳定性问题,以便更好地体现真实价值。 二、总体框架 基于场景/骨干,在指标的驱动下,通过梳理和细化影响因素,梳理合理的逻辑处理方法,最终形成稳定性焦点,将其应用于审查,特殊测试,预发布,生产观察等等,上面的稳定性可以通过工具和测试方法来实现。 三、稳定场景 结合大型和完整的业务场景作为基准。例如,**云提供了虚拟机,其核心可能是创建/重构(创建条目多样性,创建方法多样性?)。 四、稳定性指标五、稳定性影响因素六、稳定性处理逻辑 以下示例是供您参考的一些想法: 七、稳定性测试方法示例八、稳定性部分参考工具九、稳定性文章学习%E5%85%B3%E4%BA%8E%E5%AE%B9%E7% 81%BE%E5%A4%84%E7%90%86%E7%9A%84%E4%B8%80%E4%BA%9B%E6%80%9D%E8%80%83 /?hmsr = toutiao .io&utm_medium = toutiao.io&utm_source = toutiao.io社区·TesterHome testerhome
当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。 |
温馨提示:喜欢本站的话,请收藏一下本站!