如何在javascript中创建提醒。我正在使用JSR223,但不喜欢 警报( “测试”);
问题是为什么它不能识别它,因为我已经为javascript设置了语言,我该怎么做?
答案 0 :(得分:1)
JMeter不是浏览器,它在协议级别工作。就Web服务和远程服务而言,JMeter看起来像浏览器(或者更确切地说,是多个浏览器);但是JMeter不会执行浏览器支持的所有操作。特别是, JMeter不执行HTML页面中的Javascript。它也不像浏览器那样呈现HTML页面(可以将响应视为HTML等,但是时间不包含在任何样本中,并且一次只显示一个线程中的一个样本。
因此JMeter不会执行客户端JavaScript。
假设以上所有内容,您可以使用JSR223 Sampler中的以下Groovy代码创建一个pop-UI:
javax.swing.JOptionPane.showMessageDialog(null, 'test', 'JMeter says:', javax.swing.JOptionPane.INFORMATION_MESSAGE);
演示: