機械翻訳について

テスト

機能、パフォーマンスおよびユーザー受入れテストを完了して、実装を成功させます。 特定のテスト要件は、アプリケーションの実装およびカスタマイズによって異なる場合があります。

次を確認します:
  • 様々なテスト手法を使用します。 機能テストとパフォーマンス・テストに加えて、Fusion Data Intelligenceアーティファクトがすべてのビジネス要件を満たしていることを確認するために、ユーザビリティ・テスト、セキュリティ・テスト、システム統合テスト、回帰テストなどの他のテスト技術を使用することを検討してください。
  • 本番Fusion Data Intelligenceインスタンスで使用されるデータを正確に反映する現実的なテスト・データを使用します。 これにより、ワークブックが期待どおりに機能し、結果が正確であることが保証されます。
  • ビジネス・ステークホルダーがテストに参加し、開発オブジェクトがビジネス・ニーズと要件を満たしていることを確認します。
次の項目を確認します:
  • 機能テスト - 機能管理者として、次の手順を実行します:
    • 機能アクティビティごとに適切なアプリケーション・ロールを付与するように計画します。
    • 多様性レポートの作成など、一般的な機能アクティビティをテストするように計画します。
    • Fusion Data Intelligenceメトリックのロールベースのテストを実行します。
    • データをFusion Data Intelligenceにロードした後に検証します。 Fusion Data IntelligenceOracle Transactional Business Intelligenceの両方に存在するメトリックの共通ライブラリを検証します。
    • Fusion Data Intelligenceの機能セキュリティ設定およびソース・システム・データとの整合性を検証します。
    • 機能シナリオとユースケースを明確に定義します。

    データの検証を参照してください。

  • パフォーマンス・テスト - サービス管理者および機能管理者として:
    • Fusion Data Intelligenceテスト環境を構成したら、パフォーマンス・テストを実行する必要があります。 これには、パフォーマンス・テスト・シナリオの実行とパフォーマンス・メトリックの記録が含まれます。 必要な結果を得るために、必要に応じて追加のテスト環境(ATE)ストレージ、CPUおよびメモリーをスケール・アップしてください。 Oracle Autonomous Data Warehouseに接続してFusion Data Intelligenceデータを問い合せる際は、必ず「低」のサービス・レベルを選択してください。
    • パフォーマンス・テストの完了後、結果を分析してパフォーマンスの問題またはボトルネックを特定する必要があります。 ウェアハウス・リフレッシュ統計サブジェクト領域を分析に使用することをお薦めします。 これには、パフォーマンス・メトリックの確認、システム・ログの分析、根本原因分析の実行、およびソース・システムのサイズとカスタマイズの複雑さの分析が含まれる場合があります。
    • テストでパフォーマンスの問題またはボトルネックが特定された場合は、開発チームと協力してシステム・パフォーマンスを最適化する必要があります。 これには、システム構成の変更、必要な機能領域のみのアクティブ化、ETLプロセスの変更、データ・ソースの変更が含まれる場合があります。 ソース・システムまたはターゲット・システムにパッチを適用すると、パフォーマンスに影響する可能性があるため、この時間枠でのパフォーマンスのベンチマークを回避します。

    データ・リフレッシュのパフォーマンスについてを参照してください。

  • ユーザー受入れテスト - 機能管理者および品質保証スペシャリストとして:
    • テスト・エンド・ユーザーに、テストを実行するために必要なグループおよびロールがあることを確認します。
    • Fusion Data Intelligenceのすべての側面をカバーする一連のテスト・シナリオを開発します。 テスト・シナリオは、理解しやすい方法で記述する必要があります。 また、ユーザーが遭遇する実際のシナリオも代表する必要があります。
    • 作成されたテスト・シナリオに基づいてテストを実行します。 これには、機能テスト、ユーザビリティ・テストおよびパフォーマンス・テストの実行が含まれます。 テスト中に発生した問題や欠陥を記録することが不可欠です。
    • すべてのテストが完了し、優先度の高い問題が解決されたら、本番リリースのアプリケーションをレビューおよび承認します。

チェックリストを使用して、処理項目が計画されていることを確認します。 「テスト・チェックリスト」を参照してください。