3

我负责一个包含数百个 Sql Reports (SSRS) 的项目的开发和维护。我真的很想添加验收测试。是否有报告验收测试的最佳实践?

我们目前正在为 .net 项目使用多个测试框架,因此对 TDD、BDD - 用户故事等感到满意。人们是否使用类似的方法进行报告验收测试,例如

给定客户123456
当我运行报告“CustomerOrders”时
然后我应该在输出中看到 5 行

有些报告需要很长时间才能运行,人们是否使用专用的验收测试数据库?

有没有人在 SSRS 中使用像 watir 这样的跑步者?

非常感谢您对该领域的任何见解!

4

1 回答 1

1

我致力于为实时应用程序开发报告。我使用了 SSIS/RS。在我的情况下,我没有使用 SSAS。我曾经在

  • OLTP 系统(在 OLTP 表上运行查询以查找需要在报告中反映的行数/值)
  • 暂存系统(运行 TSQL 查询 - 这将帮助我们验证 SSIS ETL 作业已推送数据)
  • 事实和维度表(DW 数据库)- 报告
  • 使用报告中提供的筛选选项运行 SQL 查询

这是一年前的事了。最近我发现了 codeplex 工具和一些与 MSBI / SSRS 测试相关的帖子

请参阅下面的帖子和工具。

希望能帮助到你

于 2011-06-28T14:13:51.833 回答