Loading article…
モジュール駆動型テストは、ソフトウェアのテストで使用される用語です。テストスクリプトのモジュール化フレームワークでは、テスト対象アプリケーションのモジュール、セクション、および機能を表す、小さく独立したスクリプトを作成する必要があります。これらの小さなスクリプトは、階層的に使用され、より大きなテストを構築して、特定のテストケースを実現します。[ 1 ]
数あるフレームワークの中でも、これは最も理解しやすく習得しやすいフレームワークと言えるでしょう。コンポーネントをアプリケーションの他の部分から隠蔽するために、コンポーネントの前に抽象化レイヤーを構築することは、よく知られたプログラミング戦略です。これにより、アプリケーションはコンポーネントの変更から隔離され、アプリケーション設計にモジュール性がもたらされます。テストスクリプトのモジュール性フレームワークは、この抽象化またはカプセル化の原則を適用することで、自動テストスイートの保守性と拡張性を向上させます。[ 2 ]