代码之家  ›  专栏  ›  技术社区  ›  Storm

使用VSTS 2008进行web测试

  •  1
  • Storm  · 技术社区  · 16 年前

    我一直在尝试使用VSTS 2008 SP1为我的一个网站创建和执行webtests。问题是在回放期间VSTS不会回放javascript。我如何解决这个问题,在哪里可以找到有关配置vst以完全按照我的要求进行web测试的全面信息。

    1 回复  |  直到 9 年前
        1
  •  1
  •   Nat    16 年前

    不幸的是,webtests基于请求-响应工作,并且只基于这些内容进行验证。VSTS将无法在返回的html响应上下文中运行javascript。

    从理论上讲,可以从编码的webtest中实例化一个浏览器对象,并将返回的html+javascript提供给它,然后检查对html所做的修改,但我不认为这真的会很好地结束。

    Javascript的“正确性”也高度依赖于浏览器,因此您确实需要在所需的每个浏览器上测试它。像Css和外观一样,这仍然需要手动测试。

    但是,Visual Studio 2010现在有一个 coded UI test 这将允许您以您想要的方式测试您的页面。