Jmeter和webhook

Jmeter和webhook,jmeter,webhooks,Jmeter,Webhooks,是否可以让Jmeter将一组HTTP请求响应的最终结果返回到webhook URL 例如:我创建了一个带有多个HTTP请求/响应的迷你旅程。最后的HTTP请求-响应正文是使用GetResponseData检索的,并使用后处理器Groovy确定测试是通过还是失败。我喜欢将其与webhook url集成,我如何才能做到这一点?JMeter是围绕此构建的,因此您可以使用以下命令直接从Groovy代码调用HTTP请求: import org.apache.http.client.methods.Http

是否可以让Jmeter将一组HTTP请求响应的最终结果返回到webhook URL

例如:我创建了一个带有多个HTTP请求/响应的迷你旅程。最后的HTTP请求-响应正文是使用GetResponseData检索的,并使用后处理器Groovy确定测试是通过还是失败。我喜欢将其与webhook url集成,我如何才能做到这一点?

JMeter是围绕此构建的,因此您可以使用以下命令直接从Groovy代码调用HTTP请求:

import org.apache.http.client.methods.HttpGet
import org.apache.http.impl.client.HttpClients
import org.apache.http.util.EntityUtils

def httpClient = HttpClients.createDefault()
def httpGet = new HttpGet("http://example.com")
def response = httpClient.execute(httpGet)
//do what you need with the response, i.e. print it to jmeter.log
log.info(EntityUtils.toString(response.getEntity()))

response.close()
httpClient.close()
查看全面信息和高级场景示例