以不同的用户身份运行多个jmeter脚本,以验证这些用户的授权

时间:2019-07-11 09:13:10

标签: apache api testing automation jmeter

我有一个要求,我需要使用不同的用户角色运行多个jmeter脚本来验证授权。 我的jmeter脚本包含用于我软件的不同模块的API。 首先,我以sysadmin身份登录以提取其Cookie,并传递给后续请求以验证是否能够访问所有API,然后在完成后以超级用户身份执行相同的操作再次登录,但是在这里我无法访问所有API。开启7种不同类型的用户。 我目前在我的实际脚本中使用jmeter测试片段,其中的所有采样器仅是API请求。 另一方面,我还创建了另一个jmeter脚本,其中包含用于调用这些jmeter脚本的控制器。 这里的问题是我需要与jmeter测试脚本一样多的包含控制器。有没有更好的方法来验证这种授权情况?还是关于如何实现它还有其他更好的主意吗?

0 个答案:

没有答案