您好......!
在使用JMeter工具编写性能测试脚本期间:我试图访问我保存在JMeter bin文件夹中的“hybrid-crypto.js”。但我收到如下错误enter image description here-请帮助我解决此问题并确认我的方法是否正确?
开发人员已在NodeJs中构建了加密逻辑,我已使用JSR 223预处理器将其转换为JavaScript来加密输入数据
您好......!
在使用JMeter工具编写性能测试脚本期间:我试图访问我保存在JMeter bin文件夹中的“hybrid-crypto.js”。但我收到如下错误enter image description here-请帮助我解决此问题并确认我的方法是否正确?
开发人员已在NodeJs中构建了加密逻辑,我已使用JSR 223预处理器将其转换为JavaScript来加密输入数据
1条答案
按热度按时间zaqlnxep1#
window
object不存在于Nashorn engine中,因为它特定于Web浏览器,您将无法在JSR223测试元素中执行此代码,因为它根本不实现浏览器。还要注意的是,推荐的JMeter脚本选项是Groovy,因此您应该将加密逻辑“转换”为Groovy,而不是JavaScript。
更多信息:Beanshell vs. JSR223 vs. Java For JMeter: Complete Showdown