运行 vsts webtest 时遇到 JavaScript required 错误

2024-02-11

当在 VSTS 2010 Ultimate 中运行录制的 webtest 时,许多 https 请求面临 JavaScript required 错误,请帮助我进一步进行负载测试。


Visual Studio 的 Web 测试发送和接收 HTTP(S) 消息。它们不执行 JavaScript 或网页的任何其他“活动”元素,也与它们无关。网页的任何 Javascript 活动都必须在 Web 测试中进行模拟。

网页通常有 HTML 来显示需要 Javascript 的消息。这些网页具有 Javascript 代码,可以用所需的信息覆盖该消息。因此,当 Javascript 不可用时,页面会显示默认消息。

您的 Web 测试需要创建 JavaScript 会创建的请求。这并不意味着运行 JavaScript 代码,而是意味着查找发送的请求并创建它们。为了您的测试,我建议您了解“动态参数”

这个网页 https://blogs.msdn.microsoft.com/edglas/2010/03/23/web-test-authoring-and-debugging-techniques-for-visual-studio-2010/讨论了问题中描述的确切问题,它给出了原因,但没有给出解决方案。请参阅有关“即使看起来失败,Web 测试也可以成功”的部分。它还有一个关于“调试 Web 测试以查找和修复动态参数”的精彩部分。这一页 https://msdn.microsoft.com/en-us/library/ms364082(VS.80).aspx对如何解决许多创建问题有一些很好的描述。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

运行 vsts webtest 时遇到 JavaScript required 错误 的相关文章

随机推荐