软件性能测试怎么做,有哪些常见工具和指标?

2023-07-31
软件性能测试


软件测试11.jpg

一、什么是软件性能测试

软件性能测试是在交替进行负荷和强迫测试时常用的术语。理想的“软件性能测试”(和其他类型的测试)应在需求文档或质量保证、测试计划中定义。软件性能测试一般包括负载测试和软件压力测试

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

软件开发中,系统的性能是一个很大的概念,对一个软件系统而言性能包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可靠性等等。

性能测试主要是针对系统的性能指标制定性能测试方案,执行测试用例,得出测试结果来验证系统的性能指标是否满足既定值。

性能指标里可能包括系统各个方面的能力,如系统并发处理能力,系统响应时间,批量业务处理能力等等。

、性能测试的常见指标

一般操作响应时间:系统执行查询响应时间不超过多少

复杂业务执行时间:复杂业务响应时间不超过多少

最大并发数:系统允许最大登录并发用户数多少

在线用户数:系统支持在线用户数多少

吞吐量:系统某个业务处理能力

资源利用率:系统运行时服务端资源占用情况

稳定性:系统稳定运行多长时间。

三、性能测试的工具选择

常用性能测试工具:loadrunner、jmeter

这里使用jmeter,因为loadrunner安装包太大不够轻便。

jmeter性能测试,就是通过接口对服务器进行高并发访问的,所以脚本的编写的就和接口测试的时候差不多,输入url,参数等。

标签:软件测试报告、性能测试



阅读33
分享
下一篇:这是最后一篇
上一篇:这是第一篇
微信加粉
添加微信