技术分享之”浅谈性能测试”,仅作入门了解,大牛勿喷请绕道
软件性能测试的概念
性能测试的目标
常用的性能测试的方法
性能测试的范围
性能测试面临的问题
软件性能测试的概念
定义1
:软件性能测试指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行的测试活动。
定义2
:软件性能测试指通过模拟生产运行的业务压力或用户使用场景来测试系统的性能指标是否满足性能需求要求的测试活动。
定义3
:软件性能测试指检验软件性能是否符合性能指标需求定义的测试活动。
性能测试的目标
能力验证
验证性能指标需求符合情况、获得系统服务能力、评价系统可靠性
缺陷发现
发现系统中存在的缺陷
能力规划
在某种可能发生的条件下,系统如何调整才能具有用户要求的性能能力
性能优化
提高性能
常用的性能测试的方法
压力测试、容量测试、并发测试、疲劳测试···
性能测试的范围
服务器端性能测试、网络性能测试、客户端性能测试
性能测试面临的问题
没有明确的性能指标需求、不切实际的性能指标要求、在开发环境下做性能测试...