【问题标题】:Enabling JavaScript in Visual studio browser opened for Web Performance testing在为 Web 性能测试打开的 Visual Studio 浏览器中启用 JavaScript
【发布时间】:2014-12-31 06:13:46
【问题描述】:

我正在使用 AAD 身份验证为基于云的应用程序执行 Web 性能测试。在我尝试重播时录制后,我的 Visual Studio 浏览器显示“Java Script 已禁用”的错误。有什么方法可以编辑 Visual Studio 的浏览器设置或进行 Web 性能测试,是否可以打开 IE 而不是 Visual Studio 浏览器。

【问题讨论】:

    标签: javascript visual-studio visual-studio-2012 load-testing performance-testing


    【解决方案1】:

    你不能这样做。

    Visual Studio Web 测试不使用浏览器。 Visual Studio 包含一个非常简单的浏览器,它可以让您了解所检索的网页等。 Web 测试旨在模拟浏览器创建的负载,将负载放到 Web 服务器上。根据设计,Visual Studio Web 测试工具不会尝试运行 JavaScript 或其他脚本,也不会处理 .css 文件。他们确实会下载网页请求的所有此类文件。

    必须在您的测试脚本中模拟 JavaScript 等代码的活动。查看 JavaScript 创建的请求和 Visual Studio 记录的请求。有时使用 Fiddler2 记录事务可以更好地理解 JavaScript 所做的事情。找出请求的哪些部分是由 JavaScript 设置的,以及如何派生它们的值。

    有时会尽可能记录两个相同的 Web 测试,然后将它们作为文本文件进行比较,这将有助于揭示 JavaScript 所做的事情。有时比较两个相同但针对不同用户或针对不同应用程序特定项目的记录会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-15
      • 2016-12-11
      • 1970-01-01
      • 2020-07-31
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多