在接口测试中,有些接口是需要session的,以下介绍两种方法通过登录获取session:
方法一:
1)修改jmeter安装目录bin下的jmeter.properties,CookieManager.save.cookies=true的值修改为true,并把前面的#去掉
2)重启Jmeter
3)在登录接口下新增一个HTTP Cookie管理器,内容为空
如此就可以在下面的报表导出接口中自动引用session了
方法二:
1)在登录接口下新增一个正则表达式提取器
引用名称:后面接口通过${jessionid}直接使用session值
正则表达式:要配置的session内容
模板:取第一个
2)在登录接口下新增一个HTTP Cookie管理器,无需增加内容
同样,在后面的导出报表就可以使用session发起请求了