SSRS报告的自动化测试

时间:2018-05-07 17:19:35

标签: reporting-services ssas ssrs-2012

我在实时SSRS / SSAS场景中有187个报告。我要求更新所有报告正在提供的多维数据集。该要求是从对其中一个报告的更改请求中产生的。

是否有一种快速方法可以确定我是否根据新的多维数据集设计打破了所有其他报告(简言之,我如何执行自动回归测试?)

非常感谢!

1 个答案:

答案 0 :(得分:1)

我能想到的最好的事情是为每个报告设置订阅,这些报告会转到文件共享上的空文件夹,如果您愿意,也可以设置电子邮件。如果文件夹中的报告少于187个,则报告中断。

然后,您可以创建SSRS数据库订阅表的查询,以查找错误的订阅及其报告,以进一步测试。

如果您想自动创建报告的订阅,您可以使用类似此工具的内容。 https://www.2ndrock.com/software/subscriptionmanager/subsmgr.html