采用3W1H的方式进行总结
1、什么是性能测试?
性能测试通过自动化工具模拟多种正常、峰值、异常负载条件,对系统的各项性能指标进行测试。负载测试(目标是测试当负载逐渐增加时,系统各项性能指标的变化)和压力测试(目标是获得系统能提供的最大级别的测试,来确定一个系统的瓶颈或者不能接受的性能点)都属于性能测试,一般都是两者进行结合测试。
2、为什么要学习性能测试?
性能测试在产品质量保证中起着重要的作用,可以验证软件系统是否能够达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,优化软件,最后起到了优化系统的目的。
3、性能测试在什么场景使用?
客户端性能测试(考察客户端应用的性能,包含并发性、疲劳强度、大数据量和速度测试)、网络上性能测试(网络应用性能监控、网络应用性能分析和网络预测)、服务器端性能测试(服务器设备、操作系统、数据库系统、以及应用在服务器上性能的全面监控)
4、怎么样学习性能测试?
了解理论知识,学习相关的技术和测试工具、制定目标分析系统、选择合适的策略、设计测试用例、运行测试用例和出具测试报告
网友评论