登录接口的token在jmeter的其它线程组中使用时,通常有两种方式:一是将token设置成全局变量(在我的这篇文章中讲述了([https://blog.youkuaiyun.com/qq_37405087/article/details/125317934]);二将token写入文件中,在其它线程中使用时需要读取token文件。
场景:多个用户仅登录一次,每个用户可进行多次查询操作,再退出登录。(需要注意的一点,为了防止下次运行时登录账户已登录无法再次登录,需要在tearDown线程组中添加退出登录的接口)
整体的jmeter脚本如下图:
1、setUp线程组中进行初始化:将以前保存token值清除掉。
在BeanShell取样器添加如图脚本
File file = new File("/Users/shanshan/set_token.csv");
if (file.