【发布时间】:2009-09-08 11:17:37
【问题描述】:
我一直在尝试使用 VSTS 2008 SP1 为我的一个网站创建和执行 Web 测试。问题是在播放期间 VSTS 不播放 javascript。我该如何解决这个问题,在哪里可以找到有关配置 VSTS 以完全按照我的意愿进行 Web 测试的全面信息。
【问题讨论】:
标签: visual-studio visual-studio-2008 webtest
我一直在尝试使用 VSTS 2008 SP1 为我的一个网站创建和执行 Web 测试。问题是在播放期间 VSTS 不播放 javascript。我该如何解决这个问题,在哪里可以找到有关配置 VSTS 以完全按照我的意愿进行 Web 测试的全面信息。
【问题讨论】:
标签: visual-studio visual-studio-2008 webtest
不幸的是,webtests 是在请求响应的基础上工作的,并且只根据这些内容的内容进行验证。 VSTS 将无法在返回的 html 响应的上下文中运行 javascript。
理论上可以从您的编码 webtest 中实例化一个浏览器对象并将返回的 html+javascript 提供给它,然后检查对 html 所做的修改,但我认为这不会真正结束。
您的 Javascript 的“正确性”也高度依赖于浏览器,因此您确实需要在所需的每个浏览器上进行测试。就像 Css 和外观一样,这仍然需要手动测试。
不过,Visual Studio 2010 现在有一个coded UI test,可以让您以您想要的方式测试您的页面。
【讨论】: