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

1.1.1       性能测试

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

1.1.1.1         注册

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

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

测试场景性能

注册某一App测试

场景描述spa

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

测试数据产品

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

l  需提早准备通用验证码验证码

性能目标登录

一、 并发用户量:可以支持1000人同时注册

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

三、 错误率:<0.01%

四、 吞吐量:>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  需提早准备通用验证码、产品

性能目标

一、  并发用户量:可以支持1000人同时进行产品列表页面查看

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

三、  错误率:<0.01%

四、  吞吐量:>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  需提早准备通用验证码、产品

性能目标

一、  并发用户量:可以支持1000人同时进行产品详情查看和预定

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

三、  错误率:<0.01%

四、  吞吐量:>1000TPS

相关文章
相关标签/搜索