QTP-自動テストプロセス
自動化されたツールの実装の場合、以下はそのフェーズ/ステージです。各段階は特定の活動に対応し、各段階には明確な結果があります。
Test Automation Feasibility Analysis−最初のステップは、アプリケーションを自動化できるかどうかを確認することです。制限があるため、すべてのアプリケーションを自動化できるわけではありません。
Appropriate Tool Selection−次の最も重要なステップは、ツールの選択です。これは、アプリケーションが構築されているテクノロジー、その機能、および使用法によって異なります。
Evaluate the suitable framework−ツールを選択したら、次のアクティビティは適切なフレームワークを選択することです。フレームワークにはさまざまな種類があり、それぞれのフレームワークには独自の意味があります。フレームワークについては、このチュートリアルの後半で詳しく説明します。
Build Proof of Concept−概念実証(POC)は、ツールがアプリケーションの自動化をサポートできるかどうかを評価するためのエンドツーエンドのシナリオで開発されています。これはエンドツーエンドのシナリオで実行され、主要な機能を自動化できるようにします。
Develop Automation Framework− POCを構築した後、フレームワークの開発が実行されます。これは、テスト自動化プロジェクトを成功させるための重要なステップです。フレームワークは、アプリケーションで使用されるテクノロジーとその主要な機能を入念に分析した後に構築する必要があります。
Develop Test Script, Execute, and Analyze−スクリプトの開発が完了すると、スクリプトが実行され、結果が分析され、欠陥がある場合はログに記録されます。テストスクリプトは通常、バージョン管理されています。