我今天分享的内容是跟性能测试相关的,大家也都知道现在性能测试在大厂中地位越来越高,性能测试也是互联网+企业的“刚需”,但大部分人就性能测试、压力测试和容量测试总是傻傻分不清楚,导致工作中容易出错,也是蛮糟心的。
基于每次写的文章都偏技术多一些,考虑到大家每天的测试工作已经很枯燥了,缺少一个轻松的气氛,所以这一次我想到用讲故事的方法来进行区别,可能难免有牵强之处,拿出来给大家加深一下印象。
有一个农夫决定买一匹骡子,他认为这个骡子至少得能扛动3袋大米,他才会决定买这匹骡子(这相当于用户提出的性能需求)。结果他来到农贸集市上,试了好几头骡子,都不合适,最后终于有一头骡子能够比较轻松的扛动这3袋大米,而且还潇洒的走了几步(这相当于于性能测试通过)。
农夫想看看这头骡子到底能拉多少大米,于是一袋袋的往骡子身上加,加到第7袋的时候,骡子双腿打颤,卖骡子的心疼起来,立刻制止,农夫满意的买下了这头骡子。(容量测试通过)
然后农夫高高兴兴地牵着这头骡子回家,而且给它扛了4袋大米(相当于让系统超负荷运行),因为他跑了太远才买到了这匹不可多得的骡子,他想看看它到底能有多强,所以农夫决定,让这匹骡子就扛着这四袋大米走回家试试看。(在超负荷情况下检验系统能正常运行多久,进入压力测试)
这匹骡子真的很厉害,刚开始的时候还一颠一跑的,可是家离集市有5公里,骡子越驮越费劲。快到家的时候,已经是走两步歇一步了,终于到家了。(压力测试通过)
农夫非常自豪地叫出自己的老婆&#