Jmeter-客户端验证

Jmeter-客户端验证,jmeter,Jmeter,我正在开发一个web应用程序,它通过输入邮件id接受电子邮件警报。一旦提交,它将显示带有确认消息的电子邮件id。我在响应上添加了一个断言,以验证邮件id是否正确显示。但由于服务器响应,它失败了。服务器响应没有邮件id。它只有成功或失败响应。但有时邮件id在页面中显示不正确。我们需要证明这一点。下面是回应 { :“d:“{\'ResponseObjectContainer\”:null、\'Response\”:null、\'ErrorMessage\:null、\'Status\:\:“SUCC

我正在开发一个web应用程序,它通过输入邮件id接受电子邮件警报。一旦提交,它将显示带有确认消息的电子邮件id。我在响应上添加了一个断言,以验证邮件id是否正确显示。但由于服务器响应,它失败了。服务器响应没有邮件id。它只有成功或失败响应。但有时邮件id在页面中显示不正确。我们需要证明这一点。下面是回应

{ :“d:“{\'ResponseObjectContainer\”:null、\'Response\”:null、\'ErrorMessage\:null、\'Status\:\:“SUCCESS\”、\'ValidationErrors\:null}” }

根据服务器响应,会触发一个javascript函数,在带有邮件id的网页上显示成功或错误消息

请告诉我,Jmeter是否有任何组件或方法来验证客户端html代码验证?

根据:

JMeter不是浏览器

JMeter不是浏览器,它在协议级别工作。就web服务和远程服务而言,JMeter看起来像一个浏览器(或者更确切地说,是多个浏览器);但是JMeter并不执行浏览器支持的所有操作。特别是,JMeter不执行HTML页面中的Javascript。它也不像浏览器那样呈现HTML页面(可以以HTML等形式查看响应,但计时不包括在任何示例中,一次只显示一个线程中的一个示例)

因此JMeter不会自动执行JavaScript。如果JavaScript触发了一个检查状态的请求,您可以通过添加另一个采样器来复制它,该采样器将执行相同的请求,并添加一个检查状态的采样器。您可以使用以下命令安装JSON路径断言


感谢您的宝贵意见。是否可以在响应后运行Jmeter Selenium Webdriver配置并验证内容?