- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法关联后续请求需要的“bpmWAPISessionId”值。但该值不会出现在 Jmeter 的任何响应中。我能够使用“Fiddler”识别该值是作为 Javascript 执行的一部分生成的。下面是 Fiddler 的输出,显示了设置“bpmWAPISessionId”值的 Javascript 执行:
XPAjaxResponse ts="1411375385977"标记开始 ######
Javascript 标签开始########
![CDATA[var dialectTitle = document.getElementById('workspace-1930287331991992370__id2_menuActionNormalMode242_executionDialogView242_executionDialog242_242_Title');if(dialogTitle != null){dialogTitle.innerHTML='UPDF 流程 - 测试创建';};executeDialog2 42(“/工作区/servlet/executor?actionType=0&activityId=%2FUPDFProcess%23Default-9.0%2FUPDFProcessTestCreation&ts=379964413368670&bpmWAPISessionId=877732603&executionType=DIALOG&portletId=242", "/UPDFProcess#Default-9.0/UPDFProcessTestCreation"); ]]>
Javascript 标签结束 #######
XPAjaxResponse 标记结束######
Jmeter中有没有执行Javascript的机制。
最佳答案
根据设计,Jmeter 无法处理任何 AJAX/Javascript 调用。
有一种方法可以实现上述场景,即手动创建 Http 采样器并使用必要的参数直接调用 URL 来生成 SessionID。
您可以使用 firebug 获取在 AJAX 调用中发生的请求详细信息以生成 sessionID。
希望这会有所帮助。
关于javascript - 如何在jmeter中执行javascript生成一些在后续请求中使用的sessionID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25993588/
我是一名优秀的程序员,十分优秀!