当前位置: 首页 > news >正文

Jmeter常用断言之断言持续时间简介

Duration Assertion:断言持续时间。
断言持续时间通常用于做性能测试,一般用于检查HTTP请求的响应时间是否超过预期值。而这个响应时间是性能测试中常关注的一个性能指标。

一、添加断言方式

根据需要可在【测试计划】、【线程组】、【线程请求】下添加断言,一般在对应的【线程请求】下添加。下面介绍的是在线程组下添加断言
添加路径:【线程组-点击右键-添加-断言-断言持续时间】

 

二、断言持续时间

 

2.1.Apply to:断言的作用域。
1、通常使用默认的【Main sample only】(比如给HTTP请求新增断言,选择了Main sample only,那么这个断言的作用域只针对此HTTP请求),没有对其他作用域有过深入的研究。
2、【Main sample and sub-samples】与【Sub-samples only】这两个作用域的场景是:部分请求一次会触发多个线程。
**【Main sample and sub-samples】**作用于主线程以及子线程,
**【Sub-sample only】**只用作于子线程。
如果选择了【Main sample and sub-samples】,即使主线程成功,子线程失败,那么断言也是以失败做结果。

2.2.断言持续时间
判断请求的响应时间是否超过预期值
(<=预期是 —— 断言成功)
( > 预期值 —— 断言失败)
设定需注意单位的换算,此处是:毫秒

三、断言结果查看

注意:整个测试计划下所有请求的所有断言结果报错信息均会在【察看结果树】组件和【断言结果】组件下显示
3.1.【察看结果树】组件
添加路径:【测试计划-点击右键-添加-监听器-查看结果树】

3.2.【断言结果】组件
添加路径:【测试计划-点击右键-添加-监听器-断言结果】

 

http://www.lryc.cn/news/186745.html

相关文章:

  • C/C++/VS2022/指针/数组 调试出现debug
  • 【设计模式】使用原型模式完成业务中“各种O”的转换
  • [C++ 网络协议] IOCP(Input Output Completion Port)
  • R实现地图相关图形绘制
  • 【Jmeter】性能测试脚本开发——性能测试环境准备、Jmeter脚本编写和执行
  • 看好你家电视盒的后门!数千个Android电视盒感染了与欺诈相关的危险恶意软件
  • LeetCode 1251. 平均售价
  • TypeScript 笔记:String 字符串
  • 蓝牙技术|Matter或能改变中国智能家居市场,蓝牙技术将得到进一步应用
  • VB.NET vs. VB6.0:现代化编程语言 VS 经典老旧语言
  • ViewPager、RecycleView实现轮播图
  • 【FreeRTOS】【STM32】01从零开始的freertos之旅 浏览源码下的文件夹
  • 【PPT】ppt里面使用svg图标
  • uni-app:实现页面效果4(echarts数据可视化)
  • vue实现echarts中 9种 折线图图例
  • redis实战-实现用户签到UV统计
  • 作为创始人的价值观与心法,构建系统
  • Go语言基础面经
  • 服务器文件备份
  • 剑指offer——JZ68 二叉搜索树的最近公共祖先 解题思路与具体代码【C++】
  • [Spring] @Bean 修饰方法时如何注入参数
  • docker拉取镜像错误 missing signature key
  • 基于可解释性特征矩阵与稀疏采样全局特征组合的人体行为识别
  • OpenCV4(C++)—— 仿射变换、透射变换和极坐标变换
  • http.header.Set()与Add()区别;
  • vue-7-vuex
  • SSO单点登录和OAuth2.0区别
  • 【轻松玩转MacOS】基本操作篇
  • 华为ICT——第三章图像处理基本任务
  • (C++)引用的用法总结