jmeter学习(6)逻辑控制器-循环

news/2024/10/26 22:51:13/

循环执行

1、循环读取csv文件的值

 

2、foreach 读取变量,变量数字后缀有序递增,通过counter实现

 

 ${__V(typeId${typeIdNum})}

beansell断言

String typeIdNum = vars.get("typeIdNum");
String response = prev.getResponseDataAsString();    //获取当前请求响应结果
if (typeIdNum == 0 ||typeIdNum == 2||typeIdNum == 3||typeIdNum == 4||typeIdNum == 5||typeIdNum == 6){   if (response.contains("00000") == false){log.info("==========取到的typeIdNum值:"+typeIdNum);Failure = true;    String Msg = "\n系统返回响应结果与期望结果不一致!";       		                 FailureMessage = Msg + "\n" + "期望结果:\n" +"00000" + "\n" + "响应内容: \n" + response +"\n"; return;  	}else{log.info("==========进这里面了"+typeIdNum); Failure = false;return;}
}	
else{	if (typeIdNum ==1&&  response.contains("A00004") == false){log.info("==========取到的typeIdNum值:"+typeIdNum);Failure = true;    String Msg = "\n系统返回响应结果与期望结果不一致!";       		                 FailureMessage = Msg + "\n" + "期望结果:\n" +"A00004" + "\n" + "响应内容: \n" + response +"\n"; return;  	}if (typeIdNum ==7&&  response.contains("11210003") == false){log.info("==========取到的typeIdNum值:"+typeIdNum);Failure = true;    String Msg = "\n系统返回响应结果与期望结果不一致!";       		                 FailureMessage = Msg + "\n" + "期望结果:\n" +"11210003" + "\n" + "响应内容: \n" + response +"\n"; return;  	}log.info("==========进这里面了"+typeIdNum); Failure = false;return;
}}

3、foreach

JMeter教程之ForEach控制器详解 - 51Testing软件测试网


http://www.ppmy.cn/news/1542219.html

相关文章

verilog实现一个5bit序列检测器

以下是用 Verilog 实现一个 5bit 序列检测器的代码: module five_bit_sequence_detector(input clk,input reset,input [4:0] in,output reg detected );// 定义状态参数localparam IDLE 4b0000;localparam STATE1 4b0001;localparam STATE2 4b0010;localparam …

Java项目实战II基于微信小程序的原创音乐平台{UNIAPP+SSM+MySQL+Vue}(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 在数字音乐…

蓝桥杯基本操作和运算

文章目录 1.基本运算2.循环--进制转换/最大公约数2.1进制转换2.2求解最大公约数 3.数组与字符串4.常用的API5.快速读写模版 蓝桥杯基本操作和运算 10-22号正式开始准备蓝桥杯的比赛,准备参加这个大学B组的Java的赛项 1.基本运算 首先就是基本的输入输出&#xff1…

新王Claude 3.5的6大应用场景

Anthropic AI深夜发布了备受期待的Claude 3.5系列更新,包括了全新升级的Claude 3.5 Sonnet和首发的Claude 3.5 Haiku。 Claude 3.5 Sonnet能够理解细微的指令和上下文,识别并纠正自身错误,还能从复杂数据中生成深入的分析和洞察。 结合最先进…

全桥PFC电路及MATLAB仿真

一、PFC电路原理概述 PFC全称“Power Factor Correction”(功率因数校正),PFC电路即能对功率因数进行校正,或者说是能提高功率因数的电路。是开关电源中很常见的电路。功率因数是用来描述电力系统中有功功率(实际使用…

Apache paino DML操作实战

插入数据 INSERT 语句向表中插入新行或覆盖表中的现有数据。插入的行可以由值表达式或查询结果指定,跟标准的sql语法一致。 INSERT { INTO | OVERWRITE } table_identifier [ part_spec ] [ column_list ] { value_expr | query } part_spec可选,指定分区的键值对列表,多个…

【数据结构与算法】力扣 46. 全排列

回溯算法 一般回溯的逻辑放在递归函数的下面。这是一种效率低纯暴力的解法,且没有其它的更好的解法。 其核心思想是尝试构建一个解的过程,逐步推进,并在发现当前部分解无法生成一个完整解时,进行回溯,即撤销最近的选…

docker的持久化

DockerFile的volume FROM centos:latest RUN *** VOLUME /data #声明容器中/data为匿名卷docker run -v docker run -v /host/data:/container/data centos总结 dockfile如果不是数据库类的这种需要持久化数据到磁盘上的应用,都是无需指定volume的。指定volume只…