性能测试-定义以及指标

一、定义

性能测试是指通过自动化测试工具模拟多种正常,峰值,以及异常的负载情况下对系统各项性能指标进行的测试。负载测试、压力测试、容量测试都属于性能测试。

负载测试:确定各种负载下系统的性能,目标是测试负载逐渐增加时各项指标的变化。

压力测试:是通过确定一个系统的瓶颈值或者不能接受的性能点,并且获取提供最大服务的测试。也叫极限测试。

容量测试:在可接受性能范围内,最大的负载情况下的测试。


二、评定的指标

响应时间

        指的是从客户端发出请求开始,到接收到服务器的响应,并且看到响应的内容为止,这个时间段,称为响应时间。

计算方式:响应时间=网络传输的时间+服务器的处理时间+浏览器解析呈现的时间

资源利用率

cpu 内存 磁盘 网络,通常CPU不可超过95%

吞吐量

处理事务的总数据量

吞吐率

单位时间内处理的数量

点击量

点击数量

点击率

单位时间内点击的次数

用户数

在线用户数,并发用户数;根据不同的用户数场景设计测试用例,测试软件性能情况


三、性能测试的过程

  • 确立测试人员,测试目的,选取测试工具。
  • 性能测试方案设计(完整需求分析、测试计划、测试策略,需要的测试资源)
  • 性能测试搭建与设计(测试环境搭建,测试用例设计—>测试场景设计)
  • 执行测试用例(脚本执行,结果记录)
  • 测试脚本调试与优化(回归,迭代)
  • 输出测试报告

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值