アプリケーションの基本状態とは、各テスト ケースの実行開始前にアプリケーションに想定される既知の安定した状態です。アプリケーションは、各テスト ケースの実行が終了したあとに基本状態に戻る場合もあります。大抵の場合この状態は、アプリケーションを最初に起動したときの状態になります。
アプリケーションに対してクラスを作成するとき、Silk4J は自動的に基本状態を作成します。
基本状態はテストの整合性を保障するための重要な一因です。各テスト ケースが安定した基本状態から開始することができることを保障することによって、あるテスト ケースのエラーによって、後続のテスト ケースが失敗しないことを保障することができます。