【发布时间】:2021-08-06 16:08:16
【问题描述】:
- 有没有办法在通过随机源提供的随机 JMeter 测试计划中提取/分析目标 URL?
- 另外,一个延伸的目标是通过Azure、AWS等来识别目标服务平台,可以吗?
【问题讨论】:
标签: jmeter jmeter-5.0
【问题讨论】:
标签: jmeter jmeter-5.0
是的,你可以像prev.getUrlAsString()一样使用JSR223 PostProcessor
理论上应该可以从URL中提取IP地址并检查它是属于Azure IP Range还是AWS IP range
InetAddress.getByName(prev.getURL().getHost()).getHostAddress()
演示:
在上面的示例中,prev 代表 SampleResult 类实例,该类实例保存 previous 采样器执行的结果,请参阅 JavaDoc 了解所有可用函数,Top 8 JMeter Java Classes You Should Be Using with Groovy 文章了解更多信息这个和其他可用于 JSR223 测试元素的 JMeter API 简写。
【讨论】: