登录使用不同的用户进行循环,但始终是第一个用户的信息可能原因

如果代码中没有其他请求或超时设置是会主动清除cookie的,那么在脚本中试图循环不同的用户时,应增加一个退出登录请求,一般程序代码中退出登录操作是会有清除cookie的操作的,这样,在下一次循环的时候,才不会取到的是上一个用户的cookie值。

如我目前的脚本如果不增加退出登录请求,那么将控制器循环N次均为第一次请求的用户信息:

(可见cookie值不退出登录的话是不会主动清除的,每一次循环应该退出登录一次,当然可以视具体情况而定,如程序有一分钟不发出请求则自动清除cookie的设置,那么脚本可以变更为设置一个定时器延时做下一轮循环,在此过程中增加清除缓存的步骤,或主动取到cookie的值手工清除等等,我这里最简单的就是退出一下【结果树有失败是因为增加了断言,否则只是信息不对但是登录成功了,状态仍是200不会红的】)





猜你喜欢

转载自blog.csdn.net/u013808030/article/details/79400656