2

私は数百のSqlレポート(SSRS)を含むプロジェクトの開発と保守を担当しています。私は受け入れテストを追加したいと思っています。 レポート受け入れテストのベストプラクティスはありますか?我々は現在、.NETプロジェクトのためにいくつかのテストフレームワークを使用していることはとてもTDD、BDDに慣れているSqlまたはレポートの受け入れテスト

- ユーザーストーリーなど は、一部のレポートが長いがかかるレポート受け入れテストなど

 
Given customer 123456 
When I run Report "CustomerOrders" 
Then I should see 5 rows in the output 

と同様のアプローチを使用している人々です実行する時間は、専用の受け入れテストのデータベースを使用している人ですか?

SSRSのウォーターライターを使用している人は誰ですか?

この分野の洞察は非常に高く評価されています。

答えて

0

私はリアルタイムアプリケーション用のレポートを開発しました。私はSSIS/RSを使いました。私は私の場合にSSASを使用しませんでした。これは、私たちを助けるだろう - 私は

  • OLTPシステム(ランがレポートに反映させる必要がある行/値の数を見つけるために、OLTPのテーブルに対するクエリ)
  • ステージングシステム(ファイル名を指定して実行TSQLクエリでSQLクエリを実行するために使用しましたSSISのETLジョブがデータをプッシュしている検証)
  • ファクト&ディメンション表(DWデータベース) - これは1年前の報告

に設けられたフィルタオプションを使用したレポート

  • 実行SQLクエリ。最近、私はcodeplexツールを発見し、MSBI/SSRSテストに関するいくつかの投稿を見つけました。

    以下の記事とツールを参照してください。

    はそれが

    を役に立てば幸い
  • 関連する問題