漳州专业做网站,WordPress域名授权破解,网络营销是做什么的,十大购物app排行榜目录
1、查询接口
1.1 准备组织列表的TXT文件#xff0c;如下#xff1a;
1.2 添加 CSV数据文件设置 #xff0c;如下#xff1a;
1.3 接口请求体设置变量#xff0c;如下#xff1a;
2、创建接口
2.1 见1.1
2.2 见1.2
2.3 准备创建接口的请求体TXT文件#xff…目录
1、查询接口
1.1 准备组织列表的TXT文件如下
1.2 添加 CSV数据文件设置 如下
1.3 接口请求体设置变量如下
2、创建接口
2.1 见1.1
2.2 见1.2
2.3 准备创建接口的请求体TXT文件如下
2.4 添加 JSR223预处理程序 如下
2.5 接口请求体设置变量如下 我们本次压2个接口查询接口和创建接口
查询接口压测时系统中有很多组织要求接口每次查询的组织不一样需要把请求体的组织参数化用到了CSV数据文件设置
创建接口压测时系统中有很多组织要求接口每次创建的组织不一样需要把请求体的组织参数化用到了CSV数据文件设置
另外由于创建接口的请求体太长了直接粘贴到jmeter--http请求--消息体数据会导致jmeter界面卡死运行时也无法准确获取请求体所以直接把请求体保存在一个TXT文件中运行时从TXT文件获取请求体本来想用CSV数据文件设置这个TXT但是每次获取到的请求体还需要组织参数化所以用JSR223预处理程序对请求体进行处理
1、查询接口
查询接口压测时系统中有很多组织要求接口每次查询的组织不一样需要把请求体的组织参数化用到了CSV数据文件设置
1.1 准备组织列表的TXT文件如下 1.2 添加 CSV数据文件设置 如下
此处引用1.1中的文件
定义变量名称分别对应TXT文件中的3行数据后面请求体会用到这个变量名称
如果TXT中有标题则忽略首行没有标题则不忽略首行 1.3 接口请求体设置变量如下
先在界面上选中某一个组织进行查询操作F12先获取此次查询的请求体
在请求体中找到组织参数如下所示确定为value1把此处value1的参数值改为${stockOrgId} stockOrgId为1.2中定义的变量脚本运行时就会循环从组织列表TXT中获取对应那一列的组织数据 2、创建接口
创建接口压测时系统中有很多组织要求接口每次创建的组织不一样需要把请求体的组织参数化用到了CSV数据文件设置
另外由于创建接口的请求体太长了直接粘贴到jmeter--http请求--消息体数据会导致jmeter界面卡死运行时也无法准确获取请求体所以直接把请求体保存在一个TXT文件中运行时从TXT文件获取请求体本来想用CSV数据文件设置这个TXT但是每次获取到的请求体还需要组织参数化所以用JSR223预处理程序对请求体进行处理
2.1 见1.1
2.2 见1.2
2.3 准备创建接口的请求体TXT文件如下 2.4 添加 JSR223预处理程序 如下 读取变量stockOrgId 和 stockOrgId_name 是从外部变量CSV中获取的确保这两列存在。
内容替换通过replace方法将文本中的占位符stockOrgABId和stockOrgIdABname替换为相应的变量值。
存储替换内容替换后的内容存入vars对象的savedata变量中以便后续使用。
2.5 接口请求体设置变量如下