梳理性能测试的建议点:
-
性能测试一般建议在功能测试通过后或功能相对稳定后再做,以免过多改动对系统性能的影响。但一些对性能要求较高的软件或系统软件则建议提前做性能测试,避免延后的测试发现性能不达标导致整个系统被推翻。
-
性能测试建议在内网进行,为了减少网络延迟和带宽限制对性能测试的影响。
-
性能测试建议至少测试两轮,比如在优化前和优化后,这样能够对比出优化前后的效果。
-
性能测试建议测试时间长些,以便观察程序是否存在内存泄漏、资源未释放等问题。
-
性能测试的测试环境建议与生产环境保持一致,不同的环境差异,性能结果不同。或者,性能测试建议在测试环境和生产环境都做。有的公司为了避免影响线上环境,只在测试环境做性能测试。很多时候测试环境与生产环境存在较大差异(如服务器硬件配置、网络环境等),线上做性能测试才可以真实的了解到生产环境的性能情况。