且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《LoadRunner性能测试巧匠训练营》——1.2 生活中的性能测试

更新时间:2022-10-03 17:08:08

本节书摘来自华章计算机《LoadRunner性能测试巧匠训练营》一书中的第1章,第1.2节,作者:赵 强 邹伟伟 任健勇 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.2 生活中的性能测试

小白对性能测试有所了解后,不自觉地联想到了实际生活中的现象,他突然发现原来性能无处不在。每天上下班的高峰,不论是地铁,还是公交车都反映了交通的性能状况。就拿地铁来说,上下班高峰期进站就是出现了严重的性能问题,表现为缓慢、堵塞、拥挤甚至打架!对于性能测试来说不也是这样的吗?小白继续思考着,缓解地铁压力的方式无非就是限流,增加通道、发车频率、列车长度和进站路径复杂度等,这似乎又能和性能测试挂上钩了。
再想想让我们又爱又恨的12306。这简直就是一个活生生的例子,网站页面响应很慢,查火车票更慢,下单还经常失败,服务死机更是家常便饭,小白越想越气,起早贪黑地抢票,每次都空手而归。小白想如果对产品设计、开发、测试、运维部署中的每个点都进行优化,也许就会比现在的情况好很多。比如,页面设计简洁,去掉那些花哨的元素;对后端的业务进行拆分;把火车票的数据分区,并放在各个省市等。理想很丰满,但现实很骨感。不过小白也明白了一点:学习性能测试多与实际生活中的现象进行类比更容易理解。