1.json提取

jmeter自动化脚本编写

 

 2.计数器使用

jmeter自动化脚本编写

 

 使用时:${tIndex},可以在接口,beanshell任何地方使用

3.设为全局变量

jmeter自动化脚本编写

 

 使用为:${__property(T1)}

4.数据文件引用

jmeter自动化脚本编写

 

 

 

 注意报乱码的时候,csv用txt保存,选择utf-8编码即可

5.普通断言

jmeter自动化脚本编写

 PS:在写脚本的时候,可以将断言值设为变量,取csv里的字段用于断言,这样可以将正反例写到一个接口

 

6.if控制器

jmeter自动化脚本编写

 

 可以判断什么返回值的时候,做进一部分的操作

7.查看结果

jmeter自动化脚本编写

 

 8.查看中间变量值

jmeter自动化脚本编写

 

 

9.常用beanshell需要import的内容

import org.apache.jmeter.assertions;
import org.apache.jmeter.samplers.SampleResult;
import org.apache.jmeter.assertions.AssertionResult;
import org.json.*;
import java.sql.*;
import java.util.HashMap;
import java.util.Map;

10.数据库连接及断言

1)配置数据库

jmeter自动化脚本编写

 

 2)查询sql

jmeter自动化脚本编写

 

 

 3)给数据库返回做断言

->获取某个字段的值:

dbString=vars.getObject("emp_point").get(0).get("table_col").toString(); 

获取某个object变量   vars.getObject("string");

获取某个变量   vars.get("string");

->断言错误的给出信息:

Failure = true;
FailureMessage =result_message;

->记录日志

log.info("需要去jmeter安装bin下查看jmeter.log文件")

 

相关文章:

  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2021-07-05
  • 2021-08-21
  • 2022-02-28
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-30
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-08-17
  • 2021-09-04
相关资源
相似解决方案