我听说Groovy是新的黑人,而且由于
Beanshell的性能不佳,因此鼓励用户使用JSR223测试元素和__groovy()函数,因为JMeter
3.1表现不佳,因此您可以按如下方式计算重定向:
- 将JSR223 PostProcessor添加为HTTP请求采样器的子代
- 将以下代码放入“脚本”区域:
int redirects = 0; def range = new IntRange(false, 299, 400) prev.getSubResults().each { if (range.contains(it.getResponseCode() as int)) { redirects++; } } log.info('Redirects: ' + redirects)运行测试后,您将能够在 jmeter.log 文件中查看发生的重定向数量



