レポート のクイックスタートテスト
アップグレードの適用などの構成変更を行った後も、 レポート が変わらず 動作 ことを検証します。インスタンス固有のデータを使用する際に合格するように、これらのクイックスタートテストをコピーしてカスタマイズします。
レポート クイックスタートテスト自動テストフレームワーク (ATF) - レポートプラグイン (com.glide.automated_testing_impl.report) は、デフォルトまたはインスタンスの再起動時にアクティブ化されます。
注:
レポート クイックスタートテストはダッシュボードからのレポートアクセスをテストしません。ダッシュボードをテストするには、「ダッシュボードのクイックスタートテスト」を参照してください。
| テスト | 説明 | リリースバージョン |
|---|---|---|
| レポートの可視化 | レポートを共有しているユーザーにレポートが表示されるかどうかを確認します。 | Madrid |
レポートヴィジビリティのテストステップ
これらの事前設定されたテストステップの例をカスタマイズできます。
始める前に
必要なロール:admin。
このタスクについて
レポートヴィジビリティテストには、次の 2 種類のステップが含まれています。
- 代理操作
- このステップを設定するときは、次の「確認」ステップを実行するときに代理操作するユーザーを選択します。アクセス権をテストするロールを持つユーザーを選択します。
- レポートヴィジビリティ
- このステップを設定するときは、テストするレポートを選択します。また、テストが成功して肯定的な結果になるか、否定的な結果で成功するかを選択します。つまり、ユーザーがレポートを表示できる場合にレポートの可視化が成功するか、またはレポートを表示できない場合に成功するかを設定します。
プラグインに含まれるサンプルテストには、次の 3 つのステップが含まれています。
手順
- ユーザーの代理操作を行います。
- テストユーザーがテストレポートを表示できることを確認します。
- テストユーザーがテストレポートを表示できないことを確認します。
次のタスク
ただし、テストをカスタマイズする場合は、2 つのタイプのステップを追加して設定することで、任意の論理シーケンスでステップを組み合わせることができます。たとえば、レポートヴィジビリティテストを次のように設定できます。
- 「ユーザーの代理操作」を参照してください。
- このユーザーがレポートを表示できることを確認します。
- このユーザーが別のレポートを表示できることを確認します。
- このユーザーが 3 番目のレポートを表示できないことを確認します。