什么是全链路压力测试仪_链路分析

什么是全链路压力测试仪_链路分析全链路压力测试是指基于真实业务场景,通过模拟海量的用户请求,对整个后台服务进行压力测试,从而评估整个系统的性能水平。 创建全链路压力测试 第一步:准备测试数据 为了尽量模拟真实的业务场景,首先要为测试准备大量模拟数据,并将数据与场景编排中的变量关联,从而在执行测试任务时读取测试数据中的数据进行测试准

 

全链路压力测试是指基于真实业务场景,通过模拟海量的用户请求,对整个后台服务进行压力测试,从而评估整个系统的性能水平。

创建全链路压力测试

第一步:准备测试数据

为了尽量模拟真实的业务场景,首先要为测试准备大量模拟数据,并将数据与场景编排中的变量关联,从而在执行测试任务时读取测试数据中的数据进行测试
准备测试数据的途径:

  • CSV 文件
  • 数据源

第二步:场景编排

根据实际业务需求确定压测场景。一个压测场景可包含多个并行业务(链路),每个链路可包含多个接口串联。

  • 默认已创建了一个链路(链路一),且该链路包含一个API(API 1)
  • 如果压测场景需要多个API串联,可直接点击下图“+”进行添加API,并在右侧进行API的相关配置
  • 如果压测场景需要多条链路并行,可通过点击“添加链路”。每添加一条链路会默认添加一个API。

什么是全链路压力测试仪_链路分析

第三步:压力配置

对本次压测任务进行压力相关配置

什么是全链路压力测试仪_链路分析

具体性能指标说明详见下表

参数 说明 示例
模拟用户数 通过线程执行测试用例来模拟典型用户访问系统 默认值为 100
压测总时长 压力测试执行的总时长 默认值为 5 分钟
压测源 发起压测的节点所在地域 默认值为 华南区/广州
说明:如果需要除广州之外其他地区进行施压,可联系优测小助手 0411-82376688-843186
链路权重 某链路占所有并联链路的权重 只支持输入1-100之间的正整数,默认值为 1
例如:链路一和链路二 设置为1:2,且模拟用户数为100。则表示链路一和链路二分别占比为25%和75%。
实际模拟用户数 链路一: $100 \times 25%$ = 25 链路二 100*75% = 75

第四步:确认信息并执行

  • 确认所填配置信息正确。
  • 账户有足够余额发起本次测试。

注意:由压测所引起与第三方的纠纷及造成的一切后果,使用者应自行承担全部法律责任。

分析压测报告

  • 测试任务执行中
    • 随着压力测试的执行,概览报告会实时更新测试结果数据。
    • 点击“停止压测”按钮,可随时终止当前测试,查看已执行的部分报告。
      注意:停止测试之后会退还未使用的VUM。
  • 测试任务结束,可查看最终报告
内容 说明
概览 展示总体概览数据和Top 10 错误原因
详情 选择不同时间段,可得到详细的数据和趋势图
采样日志 对采样结果执行用户配置的解析脚本后,汇总生成采样日志
压测快照 记录本次压力测试的详细配置

 

今天的文章什么是全链路压力测试仪_链路分析分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/49250.html

(0)
编程小号编程小号
上一篇 2023-09-03 11:11
下一篇 2023-09-03 11:30

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注