Jmeter:实例(性能测试目标)

1.1.1       性能测试

根据公司现状(内部用户:3000+,客户:5w+)和实际情况,本次针对登录和产品预约操作进行性能测试。性能目标分别为:

1.1.1.1         注册

在1000个用户同时注册并进行身份验证的情况下,每个请求的90%line的响应时间<1500ms,且错误率控制在0.01%以内。

  • 并发用户量:能够支持1000人同时注册
  • 响应时间90% Line:<1500ms
  • 错误率:<0.01%
  • 吞吐量:>1000TPS

测试场景

注册某一App

场景描述

进入注册页面->输入手机号->获取验证码->开启财富之旅

测试数据

l  用户:为某一app成功注册1500个账户,预计并发登录的人数为1000人

l  需提前准备通用验证码

性能目标

1、 并发用户量:能够支持1000人同时注册

2、 响应时间90% Line:<1500ms

3、 错误率:<0.01%

4、 吞吐量:>1000TPS

 

1.1.1.2         产品列表查询

在1000个用户同时进行产品列表查询的情况下,每个请求的90%line的响应时间<1000ms,且错误率控制在0.01%以内。

  • 并发用户量:能够支持1000人同时进行产品列表页面查看
  • 响应时间90% Line:<1000ms
  • 错误率:<0.01%
  • 吞吐量:>2000TPS

测试场景

查看某一App中的产品列表页面

场景描述

成功登录->进入服务->进入任一投资分类列表->获取产品列表

测试数据

l  用户:为某一app成功注册1500个账户,预计并发登录的人数为1000人

l  用户需已身份验证、已绑定内部用户、已风险测评为最高级、已确认为合格投资者且已登录

l  需提前准备通用验证码、产品

性能目标

1、  并发用户量:能够支持1000人同时进行产品列表页面查看

2、  响应时间90% Line:<1000ms

3、  错误率:<0.01%

4、  吞吐量:>2000TPS

 

1.1.1.3         查看产品详情及预约产品

在1000个用户同时进行产品详情查看和预约的情况下,每个请求的90%line的响应时间<2000ms,且错误率控制在0.01%以内。

  • 并发用户量:能够支持1000人同时进行产品详情查看和预约操作
  • 响应时间90% Line:<2000ms
  • 错误率:<0.01%
  • 吞吐量:>1000TPS

测试场景

查看某一App中的产品详情及预约产品操作

场景描述

点击任一产品名称->进入产品详情页面->预约产品

测试数据

l  用户:为某一app成功注册1500个账户,预计并发登录的人数为1000人

l  用户需已身份验证、已绑定内部用户、已风险测评为最高级、已确认为合格投资者且已登录

l  需提前准备通用验证码、产品

性能目标

1、  并发用户量:能够支持1000人同时进行产品详情查看和预约

2、  响应时间90% Line:<2000ms

3、  错误率:<0.01%

4、  吞吐量:>1000TPS

原文地址:https://www.cnblogs.com/jxba/p/11802193.html