性能测试
上一篇 /
下一篇 2019-12-22 14:24:53
要解决性能测试这个问题,我们可以分为三大步:
第一步:了解性能测试
第二步:熟悉性能测试流程
第三步:从性能测试原理分析性能测试流程和相关的技术知识
下面我们详细介绍
一.了解后端性能测试
1.为什么要做性能测试?
1.1 这里提供了2个案例:
示例1:
游戏行业:某游戏上线新功能,目标是全服游戏群体,结果上线后,先后出现了服务器崩溃,游戏功能图标加载缓慢等问题,导致玩家怨声载道,为此,游戏运营商不得不发放了许多奖励。具体损失不表,为赶进度而发布的功能,也因为生产事故导致延期更长的时间
这就是典型的没有进行性能测试,或者说性能测试不充分导致出现的生产事故。在游戏行业还比较好,毕竟损失的只是虚拟的货币和玩家的游戏热情,但是在传统行业呢?
示例2:
传统航空行业:2019年9月5日,波音777X飞机在压力测试的过程中,舱门炸毁。
如果,波音的777X飞机没有经过压力测试就试飞了,那么当遇到同样的条件时,舱门必然炸毁,整个飞机就会直接暴露到高空低压低氧的环境,全飞机的人生存将会受到直接威胁。
通过这两个案例,我们知道,在一些极限的场景下,软/件和硬件会造成极大的破坏和损失,因此,我们需要进行性能测试,来验证软件在高压力下,高并发下,高负载下的实际工作情况。
收藏
举报
TAG: