压力测试的一种工作纲要

 

1. 测试目标与范围

本次测试的对象是什么。

该测试的意义是什么,期望得到什么信息。

 

2. 测试环境

2.1 软硬件部署

被测系统的部署情况,它与其它服务对接的部署方式。

 

2.2 配置清单

被测系统性能相关参数设置。

宿主机资源配置信息。

 

2.3 业务数据说明

数据类型,数据量,受影响的业务。

 

3. 测试方法

例:

  • 方法简述

    • 通过模拟的请求发起者,向被测系统发送请求;

    • 记录被测系统的的吞吐量、响应时间、资源利用(CUP/内存/硬盘IO/网络IO等)、成功率。

      监控对象包括服务器总体状况 和 被测系统及其它关键进程。

  • 测试步骤设计

    确定系统响应时间要求为 “99%的请求响应时间在 1ms 内”;确定成功率为 100%。

    • 响应时间:从客户端发出请求到请求返回的时间间隔。

    • 成功率:请求能正常返回即认为成功,否则认为失败。

    在上述限制下,找到最高吞吐量。

    使用上一步中的吞吐量,连续不断地对被测系统压测24小时

    • 压测持续时间可根据实际情况调整。如果各方面条件允许,可调整为7天。

    • 收集此过程中的CPU、内存、硬盘IO、网络IO等指标。若这些指标稳定,则认为此吞吐量是被测系统 可正常工作的吞吐量上限。

    仅以成功率100%为标准,不考虑响应时长,对被测系统进行压测,找到系统能坚持10分钟的吞吐量上限,作为系统的 极限吞吐量。

 

4. 测试执行情况

测试时间、问题记录。

 

5. 测试结果与分析

各指标数据 与 相应说明。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值