Silk4J でのキーワード駆動テストの基本状態の設定

Silk4J でキーワード駆動テストを実行すると、キーワード駆動テストは基本状態のキーワードを呼び出すことにより、Silk4J は AUT を基本状態から開始します。

キーワード駆動テストの記録時に、Silk4J は基本状態のキーワード (isBaseState プロパティが true に設定されているキーワード) を現在のプロジェクトから検索します。

  • 基本状態のキーワードが現在のプロジェクトに存在した場合、Silk4J は、キーワード駆動テストの最初のキーワードとして、このキーワードを挿入します。
  • 基本状態のキーワードがプロジェクトに存在しない場合、Silk4J は、アプリケーションの開始 という名前の新しい基本状態のキーワードを作成し、キーワード駆動テストの最初のキーワードとして挿入します。
キーワードを手動で基本状態のキーワードとしてマークするには、isBaseState プロパティを Keywordアノテーションに追加し、プロパティの値を true に設定します。
@Keyword(value = "Start application", isBaseState = true)
public void start_application() {
  // Base state implementation
}