私のチームは、Cognos を使用して SaaS/マルチテナント アプリケーション用の分析ダッシュボードを構築しています。私が直面している問題は、テストの正しい戦略です。
現在、開始日フィルターと終了日フィルター (月/年形式)、1 つのディメンション フィルター、およびメジャーを選択するための 2 つのコントロールを使用して 1 つのレポートをテストしています (合計または個別のカウントとして表すことができる 7 つのメジャーがあります)。
さらに、ユーザーは結果レポートのポイントをドリルスルーして、詳細なトランザクション データを表示できます。
また、あるテナントのレポートが別のテナントのデータを表示しないことも暗示的です。
では、ここで問題です。この単純なレポートのテストには 2 週間かかり、フィルターとメジャーの膨大な組み合わせに対する何百ものテストが必要です。それは私にはひどくやり過ぎのように思えます。
検索スペースを確実に削減し、過度に反復的なテストを回避するために使用できる「戦略」はありますか?