目录
文章目录
性能测试的类型
- 基准测试:指软件在理想环境下的软件性能参数,作为非理想环境下的对比参考。
- 负载测试:指软件在特定的负载参数下运行,观察其他参数的情况。
- 压力测试:指不断地给软件增加负载压力,直到软件的某项或多项性能指标达到安全临界值。
- 稳定性测试:指软件在一定的业务压力下运行一段时间,以此检测软件是否稳定。
- 并发测试:指软件被高并发同时访间。
基准测试
性能测试的第一步就是根据当前的测试环境确定基准。不然如何判定性能的好坏?如何判定优化的方向?
所以,基准测试是非常重要的第一步。性能参数跟测试环境的方方面面都有关联,例如:物理服务器资源、网络中间件数量、客户端性能等。为了测试服务端的某一项性能,我们很可能会为此放弃其他的性能项目。所以,即便我们已经通过官方渠道掌握了一个业界水准的性能数据,也不能作为当前环境的判断依据。也就是说,性能测试的结论不应该将任何外部公开的性能指标作为基准,而是应该以自己的测试环境为准。
以