线程:测试计划右键->threads->线程组

查看结果树:线程组右键->监听器->查看结果树

http请求:线程组右键->sampler->http请求

Cookie:当前线程右键->配置原件->HTTP Cookie 管理器

信息头管理器:当前线程右键->配置原件->HTTP 信息头管理器

 

批量注册文件设置:

 

 

 

 

 

 

 

 

 

CSV date Set Config:当前线程右键->配置原件->CSV date Set Config:

 

 

金币充值自动获取登陆后的sign(Cookie)值:

 

 

用户定义的变量:线程组右键->配置变量->用户定义的变量

数据库操作:

线程组右键->配置变量->JDBC Connection Configuration

 

 JDBC Request:线程组右键->sampler->JDBC Request

 

下载:

  

 Beanshell sampler:线程组右键->sampler->Beanshell sampler

http请求/乱码问题:bin/jmeter.properties文件

(Body Data里面输入出现乱码:https://www.cnblogs.com/fengpingfan/p/5851518.html

jsyntaxtextarea.font.family=Hack改成jsyntaxtextarea.font.family=宋体

 

查看结果树/相应数据/乱码问题:bin/jmeter.properties文件

sampleresult.default.encoding

#sampleresult.default.encoding=ISO-8859-1改成 sampleresult.default.encoding=utf-8

 

接口测试:接口测试就是功能测试。
json,通用的数据类型。
get请求的话
浏览器 url?k=v&a=b
post请求
url
k-v
get请求和post请求最大的区别
post请求他的参数是在body,请求体
get请求他的参数是写在url里面
jmeter:性能测试工具
http脚本:
jdbc脚本:数据库
json path
从上一个请求的返回里面获取到某个值,传给下一个请求来使用。
断言:
检查点
参数化:
1、用户定义的变量
2、csv data从文件里面取值
3、函数助手
从unix元年到现在过了多少秒
1、time ${__time(,)} 时间戳,精确到毫秒
2、 random