автоматизированный тест для отчетов SSRS - PullRequest
0 голосов
/ 07 мая 2018

У меня 187 отчетов в прямом эфире SSRS / SSAS scenerio. У меня есть требование обновить куб, откуда поступают все отчеты. Требование порождается из запроса на изменение одного из отчетов.

Существует ли быстрый способ определить, нарушил ли я все остальные отчеты на основе нового дизайна куба (вкратце, как мне выполнить автоматическое регрессионное тестирование?)

Большое спасибо!

1 Ответ

0 голосов
/ 09 мая 2018

Лучшее, что я могу придумать, - это настроить подписку на каждый отчет, который идет в пустую папку в общей папке, или по электронной почте, если вы предпочитаете. Если в папке менее 187 отчетов, значит, у вас поврежденный отчет.

Затем можно создать запрос к таблице подписок базы данных SSRS, чтобы найти подписку с ошибкой и отчет о ней, чтобы продолжить ее тестирование.

Если вы хотите автоматизировать создание подписок на отчеты, вы можете использовать что-то вроде этого инструмента. https://www.2ndrock.com/software/subscriptionmanager/subsmgr.html

...