系统性能测试进阶

本文详细介绍了系统性能测试的基础概念,包括性能测试的类别、负载和压力测试的定义。探讨了性能指标如吞吐量、并发用户数、响应时间和资源利用率等,并提供了计算公式。还讲解了脚本要素,如集合点、事务、检查点和关联。同时强调了需求分析和业务场景的重要性,以及如何确定并发数和系统资源耗用。最后,提到了业务模型的建立和测试执行的注意事项。
摘要由CSDN通过智能技术生成

基础概念

1、系统性能包括:执行效率、资源占用、系统稳定性、安全性、兼容性、可靠性、可扩展性。
2、性能测试八大类:性能测试、负载测试、压力测试、配置测试、并发测试、容量测试(数据库)、可靠性测试(系统稳定性),一般在功能测试结束了才开始。
负载测试:通过逐步加压来确定系统的处理能力和承受能力的各项阈值,单位时间高压
压力测试:通过逐步加压,测试系统性能的变化、验证被测对象是否达到性能指标
容量测试: 容量越大性能越好
3、性能测试也可以针对单元测试(面向对象测试的是类)、接口测试,接口输入参数(前端),输出参数(后端)均可进行性能测试所以性能测试不全是系统级别的,可以是单元级别,接口级别,前端小用户量可以用HTTPwatch来测试。

性能指标和有关计算公式

1、吞吐量(throughput):单位时间内处理客户端请求数量,吞吐量越大,单位时间内处理的数据就越多,系统负载能力就越强,一般用来评估对比哪个服务器比较好,F=(并发虚拟用户数每个VU发出的请求数)/性能测试所用时间,其中在线用户数可通过插件http://www.51.la
还可以根据2-8原则计算。
如用户登录场景:早高峰时段,8:50—9:10,5000坐席上线登陆。业务量:5000个
时间:20x60=1200秒
吞吐量=80%x业务量/(20%时间)=4000/24

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值