常见的进阶性能测试

网友投稿 676 2022-11-13

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

常见的进阶性能测试

1、并发性能测试

测试案例:例如:中间件应能满足一定数量的客户端同时办公的需要

测试内容与监控指标:(负载压力测试;模拟不同数量并发用户测试)

模拟不同数量并发用户执行关键业务,测试至系统能够承受的最大并发用户数。

主要监控指标如下:

● 每分钟事务处理数(Transaction Rate):不同负载下每分钟成功完成的事务处理数;

● 响应时间(Response Time):服务器对每个应用请求

● Mean:平均的服务器响应时间;

● Max:最大的服务器响应时间;

● StdDev:事务处理服务器响应的偏差,值越大,偏差越大;

● Median:中值响应时间;

● 90%:90%事务处理的服务器响应时间

● 虚拟并发用户数(Total Virtual Users):测试工具模拟的用户并发数量。

2、系统资源监控

在进行负载压力测试的同时,用测试工具对数据库服务器、Web服务器、应用服务器、认证及授权服务器上的操作系统、数据库以及中间件等资源进行监控。

监控系统资源指标,在测试中,根据测试需求以及测试环境的变化,选取有意义的数据进行分析。

3、大数据量

例如:考虑系统未来发展需要的存储空间,添加大数据量测试。

主要包括两方面内容:

①.单独的数据量测试;

②.与并发性能测试相结合的综合测试。

测试数据的准备借助于测试数据管理与生成工具,例如FileAid。

4、速度

例如:磁盘访问速度、备份速度以及网络办公系统运行速度等(人工测试)

5、疲劳测试

通常是采用系统稳定运行情况下能够支持的最大并发用户数,持续执行一段时间业务,通过综合分析执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。

上一篇:性能测试的策略
下一篇:常见的基础性能测试
相关文章

 发表评论

暂时没有评论,来抢沙发吧~