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