【P53】JMeter 断言结果(Assertion Results)

news2024/11/24 6:47:52

文章目录

    • 一、断言结果(Assertion Results)参数说明
    • 二、准备工作
    • 三、测试计划设计


一、断言结果(Assertion Results)参数说明

可以查看断言的成功和失败数

使用场景:一般在调试测试计划期间用来查看断言的成功和失败数,负载期间使用会消耗大量资源,慎用

使用频率:一般

右键 >>> 添加 >>> 监听器 >>> 断言结果(Assertion Results)

在这里插入图片描述

所有数据写入一个文件(Write results to file / Read from file)参数参考 3.1

(1)、文件名(Filename):可以通过浏览,选择一个文件,这样jmeter在执行的过程中,会将所有的信息输出到文件,也支持打开一个结果文件进行浏览

(2)、显示日志内容(Log/Display Only):

  • 仅日志错误:表示只输入报错的日志信息

  • 仅成功日志(Successes):表示只输出正常响应的日志信息

  • 不勾选:表示输出所有的信息

(3)、配置(Configuer):配置需要输出的内容(建议默认。后续如果加载进此保存的文件可能会不知道啥格式)

二、准备工作

慕慕生鲜: http://111.231.103.117/#/login

  • 进入网页后,登录,页面提供了账户和密码

  • 搜索框输入“虾”

  • 右键检查或按F12,打开调试工具,点击搜索

在这里插入图片描述

三、测试计划设计

(1)、测试计划右键 <<< 添加 <<< 配置元件 <<< 用户定义的变量

在这里插入图片描述

  • 添加一个参数:ip,值为 111.231.103.117

(2)、测试计划右键 <<< 添加 <<< 测试片段 <<< 测试片段

在这里插入图片描述

  • 名称:HTTP测试片段

(3)、在网页中,调试中点击网络,找到请求,点击负载,复制参数值

在这里插入图片描述

(4)、HTTP测试片段右键 <<< 添加 <<< 取样器 <<< HTTP请求

在这里插入图片描述

  • 协议:GET

  • 路径:/product/list

  • 点击从剪切板添加,会自动添加;也可手动添加

(5)、HTTP请求右键 <<< 添加 <<< 配置元件 <<< HTTP请求默认值

在这里插入图片描述

  • 协议:http

  • 服务器名称或IP:${ip}

使用参数 ${ip} 获取

  • 端口:8083

  • 内容编码:utf-8

(6)、在网页中,调试中点击网络,找到请求,点击标头找到请求标头,复制所有请求标头

在这里插入图片描述

(7)、HTTP请求右键 <<< 添加 <<< 配置元件 <<< HTTP信息头管理器

在这里插入图片描述

  • 点击从剪切板添加,会将复制的值自动添加进去

(8)、测试计划右键 <<< 添加 <<< 线程(用户)<<< 线程组

在这里插入图片描述

  • 线程数:100

  • 参数默认即可

(9)、线程组右键 <<< 添加 <<< 逻辑控制器 <<< 模块控制器

在这里插入图片描述

  • 点击选择 “HTTP测试片段”

(10)、测试计划右键 <<< 添加 <<< 断言 <<< 响应断言

在这里插入图片描述

  • 勾选 Main sample only

  • 勾选 响应文本

  • 字符串

  • 测试模式:断言结果

断言响应体中是否包含“断言结果”字符串

(11)、测试计划右键 <<< 添加 <<< 监听器 <<< 断言结果

(12)、点击启动,点击断言结果,点击断言结果,查看

在这里插入图片描述

如图:响应断言都是失败的

(13)、修改 响应断言,将测试模式修改为 “龙虾”

在这里插入图片描述

断言响应体中是否包含“龙虾”字符串;此时是包含的

(14)、点击清除全部,点击启动,点击断言结果,点击断言结果,查看

在这里插入图片描述

如图:响应断言都是成功的

断言结果:使用会消耗大量资源,慎用;调试测试计划时可用,负载测试时禁用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/624530.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

水库大坝的安全监测内容包括哪些?

在水库大坝的实时监测中&#xff0c;主要任务是通过无线传感网络监测各个监测点的水位、水压、渗流、流量、扬压力等数据&#xff0c;并在计算机上用数据模式或图形模式进行实时反映&#xff0c;以掌握整个水库大坝的各项变化情况。大坝安全监测系统能实现全天候远程自动监测&a…

本地项目托管到 Gitee

本地项目托管到 Gitee 1、创建远程仓库2、Git Bash Here第一步&#xff1a;初始化本地仓库 git init第二步&#xff1a;建立链接git remote add origin xxx第三步&#xff1a;将远程仓库中的文件推送至本地仓库中git pull --rebase origin master第四步&#xff1a;将本地项目放…

Paddle与AFFormer环境配置

本次重新记录一下paddle的安装过程&#xff0c;主要是因为在进行服务器环境初始化时没有进行正确的环境安装。 基础环境 云硬盘部署 conda安装 Anaconda安装 首先是下载相关包命令&#xff1a; sudo wget https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.…

7.面向对象编程(基础部分)|Java学习笔记

文章目录 类与对象类与对象的关系类和对象的区别和联系对象在内存中的存在形式类和对象的内存分配机制 成员方法方法的调用机制原理 成员方法传参机制基本数据类型的传参机制引用数据类型的传参机制成员方法返回类型是引用类型应用实例 方法递归调用递归重要规则汉诺塔和八皇后…

有哪些内外网都能传输文件的工具-镭速

随着互联网的快速普及&#xff0c;不同地区的人们之间进行了更为频繁的交流与合作。对于企业和组织而言&#xff0c;文件的共享和传输也变得越来越重要&#xff0c;特别是在不同的地理位置之间。此时&#xff0c;一个既可在内网使用&#xff0c;又能在外网实现高速传输的工具就…

企业直播MR虚拟直播实例(混合现实直播)

MR虚拟直播带来的内容、体验和互动的升级&#xff0c;对多个行业、场景具有重大意义&#xff0c;尤其是在汽车、科技、带货、活动等对视觉呈现要求更高的行业和场景中&#xff0c;将会重塑用户的观看体验&#xff0c;​高效赋能企业业务增长​。随着用户对直播体验的需求、企业…

Learning C++ No.29 【右值引用实战】

引言&#xff1a; 北京时间&#xff1a;2023/6/7/9:39&#xff0c;上午有课&#xff0c;且今天是周三&#xff0c;承接之前博客&#xff0c;今天我又去帮我舍友签到早八&#xff0c;但愿这次不会被发现吧&#xff01;嘻嘻嘻&#xff01;并且刚刚发文有关对C11相关知识&#xf…

Day_47选择排序

目录 一. 选择排序的实现 1. 简单选择排序 2. 性能分析 二. 代码实现 1. 核心代码 三. 代码展示 四. 数据测试 五. 总结 一. 选择排序的实现 1. 简单选择排序 选择排序的基本思想是&#xff1a;每一趟&#xff08;如第i趟&#xff09;在后面n-i1&#xff08;i1,2,3...n-1&a…

Java 面试题:Spring,Spring MVC,Spring Boot 之间什么关系?

来&#xff0c;先和我看张图&#xff1a; Spring全家桶了为了解决不同场景的问题&#xff0c;逐渐演化出多套生态环框&#xff0c;如&#xff1a;Spring、SpringMVC、SpringBoot、SpringCloud。 Spring MVC和Spring Boot都属于Spring&#xff0c;Spring MVC是基于Spring的一个…

【每日算法】【168. Excel表列名称】

☀️博客主页&#xff1a;CSDN博客主页 &#x1f4a8;本文由 我是小狼君 原创&#xff0c;首发于 CSDN&#x1f4a2; &#x1f525;学习专栏推荐&#xff1a;面试汇总 ❗️游戏框架专栏推荐&#xff1a;游戏实用框架专栏 ⛅️点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd;&…

Vue-ECharts使用说明

Vue-ECharts使用说明 vue-echarts 是在Apache Echarts官网的echarts使用方法上二次封装的组件&#xff0c;方便我们创建echarts图应用到我们的项目中。 参考&#xff1a; vue-echarts 官网&#xff1a;https://github.com/ecomfe/vue-echarts Apache Echarts 官网&#xff1a;h…

推荐一款比Flink CDC更好用的免费CDC工具

很多中大型企业都希望选择一款足够轻量好用的CDC工具&#xff0c;而且最好是小白用户都能使用的CDC工具&#xff0c;今天就推荐一款小白都能安装并立即使用的CDC工具给大家。 CDC&#xff08;Change Data Capture&#xff09;是一种用于捕获和传递数据库实时变更的技术。它允许…

怎样通过大数据获客?

零售商知道他们需要大数据&#xff0c;并且正在向前冲锋以进入游戏。但许多零售商继续面临挑战。应该收集什么类型的数据&#xff1f;应如何使用数据来生成见解&#xff1f;如何衡量投资回报率&#xff1f; 101data最近对美国各种规模的零售商进行了调查。当被问及哪些流程将受…

YOLOv5/v7 添加注意力机制,30多种模块分析②,BAM模块,CBAM模块

目录 一、注意力机制介绍1、什么是注意力机制&#xff1f;2、注意力机制的分类3、注意力机制的核心 二、BAM模块1、BAM模块的原理2、实验结果3、应用示例 三、CBAM模块1、CBAM模块的原理2、实验结果3、应用示例 大家好&#xff0c;我是哪吒。 &#x1f3c6;本文收录于&#xf…

测试之路-我曾经跨过无数Bug,也怼过各大佬开发

前言&#xff1a; 这是我从事测试的第五个年头的开端&#xff0c;忙忙碌碌到头发现好像忙了个寂寞。也忘了最初走向这条不归路的初心是什么。当时14年学完计算机出来找工作&#xff0c;看着茫茫人海&#xff0c;第一反应就是退缩&#xff0c;该找什么工作&#xff1f;开发&…

sparkSQL的使用

sparksql只能处理结构化数据 基于rdd构建dataframe对象 from pyspark.sql import SparkSession from pyspark.sql.types import StructType, StringType, IntegerTypeif __name__ __main__:spark SparkSession.builder.appName(test).master(local[*]).getOrCreate()sc spa…

JS-Object无序问题

1、 背景 在开发图表功能时&#xff0c;由于历史原因&#xff0c;后端返回的图表数据如下&#xff1a; 是对象类型&#xff0c;键为日期&#xff0c;值为日期和当天日期的值。在H5端、微信小程序端运行结果正常&#xff0c;结果到了百度小程序突然发现&#xff0c;这个值的顺…

IDEA2021.1.3版本lombok插件--代码爆红问题解决

最近&#xff0c;突然心血来潮将自己工作中开发使用的idea升级到2021.1.3版本&#xff0c;安装成功后&#xff0c;打开代码发现有关get、set方法全部爆红&#xff0c;不用想&#xff0c;肯定是Lombok插件问题&#xff0c;通过setting->plugin里面搜索Lombok居然不存在&#…

终于有人把Linux系统收发网络数据包的过程讲清楚了!

Linux 服务器收到网络数据包&#xff0c;需要经过哪些处理&#xff0c;一步步将数据传给应用进程的呢&#xff1f;应用进程发送数据包时&#xff0c;Linux 又是如何操作将数据包发送出去的呢&#xff1f;今天我们就来聊聊这个话题。 在准备好接收网络数据包之前&#xff0c;Lin…

Mysql数据库入门基础篇--sql语句简单使用

Mysql数据库入门基础篇--sql语句简单使用 &#x1f53b;一、数据库创建、删除、选择1.1 &#x1f343; create database 创建数据库1.2 &#x1f343; 使用 mysqladmin 创建数据库1.3 &#x1f343; drop 命令删除数据库--一般不建议在数据库执行delete、drop等命令1.4 &#x…