皮下テスト

2011年2月14日

皮下テストは、アプリケーションのUIのすぐ下で動作するテストを意味します。アプリケーションの機能テストを実行する場合に特に役立ちます。つまり、エンドツーエンドの動作をテストしたい場合に、UI自体を介してテストするのが難しい場合に使用されます。

皮下テストは、テストの難しいプレゼンテーションテクノロジーによる問題を回避でき、通常はUI経由のテストよりはるかに高速です。ただし、すべての有用なロジックをUIから排除することに固執していない限り、皮下テストで重要な動作がテストから除外されるという大きな危険があります。