性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。关于性能测试的几大误区,你知道吗?

误区一:提高硬件配置就可以提高性能,所以性能测试不重要。

性能问题可能出现在软件和硬件两个方面,可能是代码需要优化,也可能是硬件配置服务器不够,有时也会受到网络带宽的影响,这些都是需要测试反复验证的,想当然通过提高硬件配置就可以提高软件性能,是很有局限性的。

误区二:性能测试在所有其他测试完成之后,测试一下看看就可以了。

性能测试是把控产品质量很重要的一关,这个环节出了问题很容易造成用户流失。

误区三:性能测试独立于功能测试

性能测试是基于功能测试基础之上的,因为性能测试的很多场景都是建立在功能测试流程高业务访问量的典型场景,有些可能还要做数据库校验,并且在数据库预埋一定数据,所以说性能测试并不独立于功能测试。

误区四:在开发环境下进行一下性能测试就可以了。

开发环境即所谓的测试环境,和实际投产环境是两个地址,这里面还会涉及生产数据的导入等等

误区五:系统存在瓶颈则不可以使用。

大多数系统都会存在瓶颈,因为没有达到设计要求或者标准,可能开发环节出现问题了,但不代表不可以使用,这有点矫枉过正了。

误区六:不切实际的性能指标。

这可能是大家存在很多误区的地方,产品或者业务部门总会追求极致达到海量并发,但往往是大家将在线和并发概念混淆了。

了解这些误区之后,你就知道为什么要做性能测试了。