软件系统性能测试场景设计
性能测试场景目前接触的有:基准测试,负载测试,压力测试,稳定性测试。。。。这些都是以性能测试专业的角度考虑的
其实好多时候都会忽略模拟实际业务的真实场景测试
在这点银行性能测试做的相对较好,银行一般都会统计生产实际业务的交易量,交易配对等一系列的数据,统计一周或者一个月的数据来作为测试场景设计的依据
但是大部分银行都是考虑的正常业务场景,忽略了一些极端的场景
比如2009年国际金融危机,国外好多银行纷纷倒闭,储户引起恐慌,银行排队取款
这种极端情况就像前几天发生北京大暴雨水淹房山一样,可能百年不遇,好多管理者半身都没有遇到过,所以也没有考虑到,但是一旦遇到了我们是否能够很好的处理呢?
如果我们在现在一切业务正常的情况下就能把这些极端情况的场景都考虑进去,那么一旦出现这些状况,我们也能很好的处理这些正常的业务,就不会出现系统瘫痪,导致正常业务无法进行,就不会造成更大的损失了 学习了 {:4_83:}{:4_83:} 所以场景的设置很重要,要不吝啬的用大指标来做 对于老百姓排队取钱这种场景,首先银行各网点的现金箱就会空掉,再排队也没用,ATM也会相应做限制,其实高峰也就那么一阵,而且峰值业务量和每年春节前的峰值没有太大提高。然后zf会赶紧出面澄清,严厉打击引起社会恐慌,扰乱正常金融秩序的XX份子~~~
咱们国家银行是zf开的,跨不掉的
页:
[1]