“苍蝇式”的战斗精神和性能测试 性能测试用例
前言:
XXX性能测试终于告一段落了,心情也轻松了许多,感觉一块大石头落地了。从先前的协助调优,到之后的天天熬性能,前前后后断断续续几个月的时间,总算媳妇熬成婆了。这么长的时间,咱不能白忙活了呀,总得把学到的想到的听到的以后可能会用到的记录下来,与天下人共享,这才叫“境界”,O(∩_∩)O哈哈~。借用曹雪芹老先生的话“满纸荒唐言,一把辛酸泪”,当然我这份资料可是绝对滴“不荒唐”,反倒是“粉实在粉实在”。这可是第一手资料哦,值得珍藏ing,(*^__^*)嘻嘻……
不过“辛酸”的的确确是真实的,现在俺只能告诉各位看官“辛酸”的滋味真滴不好受。曾经有那么一段时间,俺是真的失望了,对整个性能的失望,甚至是对自己的绝望,特打击自信滴。俺就像一只没头苍蝇,天天面对着LoadRunner不停的乱试。那时候真的都不知道自己还能做什么了,还会做什么了,曾经一度没有了方向,整个人都要垮掉了,提不起精神,觉得自己特没用,这也许就是所谓的“ 挫败感”吧。不知各位看官是否有过类似的感受,如有过那咱们先握个手吧,兄弟,知己呀。如果没有,我向您致敬,您运气真好O(∩_∩)O~
还好,俺这“苍蝇式的战斗精神”总算感动了上天,本以为看不到头了,没得救了,突然那么一天,上帝眷顾俺咧,怜悯俺咧,这么好的一个娃儿,不能就让她这么废的老,让性能好起来吧,性能就真的好啦O(∩_∩)O ~。哈哈,开个玩笑,It is just a story!其实主要是想告诉大家,遇到任何事情都不要回避气馁,坚持一点,再坚持一点,也许就会“柳暗花明又一村”咯。当然,我们性能的优化经历了千辛万苦,与“苍蝇式的探索”和开发兄弟们的辛苦努力是分不开滴。为了纪念“苍蝇”兄弟给俺的启发,特地以此命名。
正文:
言归正转,下面就把俺这段时间所学所想所感记录下来,让“苍蝇精神”永垂千古(*^__^*)……
(一)总体统筹
1、作为性能测试,挖掘用户需求是非常重要的。
对客户来讲,他可能只需要知道这个页面我要几秒钟就能看到,不能低于几秒钟,超过几秒我就接受不了了。或者说我需要这个系统能支持多少用户,以后公司发展了,还需要支持更多的用户使用等等。
这个时候我们就要进行需求的分析和细化,把这个几秒钟、多少个用户具体的整理归纳成性能测试所需要的东西。有效的性能测试需求分析才是整个性能测试过程中的重中之重。
2、性能需求固然重要,更重要的还要做好性能测试计划,测试计划可以说是整个项目的总指挥。
这个计划不应该是泛泛而谈,为应付而应付的东西。它不仅仅应该是测试计划,更应该是计划测试。计划测试就是要让测试活起来,有生气,有内容。
经过XXX的测试,个人觉得性能测试计划最好使用Excel表格,这样便于及时的记录结果、修订内容,而且看起来会非常的清晰。
3、一定要有测试用例,如果说测试计划是总指挥的话,测试用例就是总指挥手中的魔法棒,它指导着用户的操作过程。
因为性能测试比较繁琐,可能需要不停的反复,因此测试用例要做到及时更新,并且必须要及时的记录一些重点的测试结果。“好脑筋不如烂笔头”,记录下来就不容易忘记了,而且也能更好的做到有据可循。