在我们的应用程序中,我们使用了视频发布API (https://static.opentok.com/v2/js/opentok.js)。
我的测试用例的问题是,我们正在外部调用openttok.js中的“Connect(openttok.js,-)”方法。
但是我们如何通过JMeter来测试视频发布呢?
我试着用以下方法,
Test Plan
Thread Group
Http Request
call cdn: https://static.opentok.com/v2/js/opentok.js
Post Request:
JSR223 PostProcessor: use variable in CDN JS
//OT varible is available in OpenTok JS.
var session = OT.initSession(apiKey, sessionID);这些是屏幕:
Http请求OpenTok.js

后处理器:

但是它抛出一个错误
由: jdk.nashorn.internal.runtime.ECMAException: ReferenceError:"OT“未定义的
我认为,OpenTok无法加载或不能用于后处理器脚本。
如何加载OpenTok并在此Js中使用变量?
发布于 2017-07-12 08:15:45
作为JMeter不是浏览器,不能执行JavaScript。,您将无法这样做。
我建议采用以下方法
参考文献:
https://stackoverflow.com/questions/45051140
复制相似问题