bug_work 发表于 2012-8-1 17:31:00

软件系统性能测试场景设计

性能测试场景目前接触的有:基准测试,负载测试,压力测试,稳定性测试。。。。

这些都是以性能测试专业的角度考虑的

其实好多时候都会忽略模拟实际业务的真实场景测试

在这点银行性能测试做的相对较好,银行一般都会统计生产实际业务的交易量,交易配对等一系列的数据,统计一周或者一个月的数据来作为测试场景设计的依据

但是大部分银行都是考虑的正常业务场景,忽略了一些极端的场景

比如2009年国际金融危机,国外好多银行纷纷倒闭,储户引起恐慌,银行排队取款

这种极端情况就像前几天发生北京大暴雨水淹房山一样,可能百年不遇,好多管理者半身都没有遇到过,所以也没有考虑到,但是一旦遇到了我们是否能够很好的处理呢?

如果我们在现在一切业务正常的情况下就能把这些极端情况的场景都考虑进去,那么一旦出现这些状况,我们也能很好的处理这些正常的业务,就不会出现系统瘫痪,导致正常业务无法进行,就不会造成更大的损失了

avaya2008 发表于 2012-8-3 13:59:17

1 从现实的情况来说,这种情况很少的发生。如果这种情况真的发生,那么中国也就要改朝换代了;在目前的体制下,中国不会发生这种事情的;
2 2009年国际金融危机,国外好多银行纷纷倒闭,储户引起恐慌,银行排队取款储户引起恐慌,银行排队取款;其实这就是一个正常的取款业务,只不过是大并发,持续时间长一些;通过LR进行相应的测试,银行的完全可以模拟出类似的场景;
3在这点银行性能测试做的相对较好,银行一般都会统计生产实际业务的交易量,交易配对等一系列的数据,统计一周或者一个月的数据来作为测试场景设计的依据 ; 有个疑问,你是如何获得数据的。数数据的准确性如何;银行进行业务测试是根据具体的业务进行测试数据的准备的,有的是1个月有的是半年或者1年。这都是根据具体情况选择的。
页: [1]
查看完整版本: 软件系统性能测试场景设计