代码之家  ›  专栏  ›  技术社区  ›  Dustin Laine

SSRS报告的TFS WebTest问题

  •  2
  • Dustin Laine  · 技术社区  · 15 年前

    我正在tfs中创建webtests并尝试在ssrs中测试报表执行。当我记录初始进程时,它包括reserved.reportviewerwebcontrol.axd文件。这些文件是导致问题的原因。

    当我删除文件时,报告不会显示,但是如果我保留axd文件在其中工作正常。保存axd文件的问题是包含的reportsession querystring变量。如果我稍微运行一下报表,那么reportsession显然已经更改。

    如有任何帮助,我们将不胜感激。

    2 回复  |  直到 15 年前
        1
  •  1
  •   Nat    15 年前

    你能把测试转换成编码测试吗?然后,您应该能够在发出请求后查询context.lastResponse.responseUri.query。在那里存储所需的值并将其传递到请求中。

        2
  •  1
  •   Dustin Laine    15 年前

    我发现axd文件是必需的,因为它实际上是显示报告的内容。reportsession、controlid和缓存种子需要设置为动态属性并传递到contect变量中。从那里可以在其他axd请求中引用该上下文变量。还需要捕获单个reporturl querystring变量。一旦设置正确,它就像一个符咒。