如何将JMeter与ajax请求一起使用?
我点击了一个按钮,通过使用fiddler,我可以找到发送到服务器的会话ID。
接下来我应该怎么做才能使用JMeter来处理这个问题。
编辑:
假设我手中有调用请求的标头。 JSESSIONID AJAXREQUEST 等我应该把它放在哪里?... 我把它放在http头管理器名称和值中。
答案 0 :(得分:5)
Jmeter不会执行您网页中嵌入的Javascript。但是,AJAX请求也是一个HTTP请求,Jmeter将能够作为单独的HTTP请求运行,并且在获得响应后,您可以使用后处理器(使用XPATH或REGEX)在Jmeter变量中提取会话ID。
或者,您可以使用Jmeter代理记录Jmeter脚本,然后将为您记录所有HTTP请求,您只需手动附加后处理器。