本博文中用到了Jmeter的知识有:
默认请求信息、请求头配置、仅一次控制器、普通http请求配置、参数化、断言、断言结果、结果树。
1.使用默认请求信息配置,避免重复编写某些请求信息
2.使用请求头管理器将请求头信息存放在管理器中
3.像登录操作,根据需求可以考虑放在仅一次控制器中,在该控制器下的接口请求一个线程只会执行一次
4.普通的登录接口配置,要注意请求方式 根据接口文档确定是get还是post请求,或者put请求等
5.有些接口的参数需要用到上一个接口的返回信息,这是可以用到正则表达式获取想要的数据,本例是请求头中需要用到登录接口返回的token信息
6.csv数据配置设置,Jmeter参数化有三种方式,一种是本例中的csv Data Set Config,还有就是用户参数和函数助手,这里不做详解
7.参数化的使用,可以用在请求名,body数据,parameters、文件上传、断言等
8.在测试中,我们想要的可能不是返回数据,而是返回的结果是否正确,这时可以用到断言,断言期望结果可以写在参数化文件中
9.断言结果在哪里查看呢,可以在结果中添加断言结果
10.一般的接口返回数据,在View Results Tree中就能获取到要用的信息,当然,还是看自己的需求
原文:https://www.cnblogs.com/dayan007/p/13551588.html