ニックネーム

ニックネームとは?

ニックネーム は自動テストを容易かつ効率的にするためのShiratesのキーコンセプトの一つです。 ニックネームはテストコード内で使用するデータの対象(セレクター, 画面名, アプリ, ユーザーデータ, etc)に対して付与する別名です。 ニックネームを定義し、テストコードで使用することができます。 このメカニズムによってテストコードを書いたり読んだりすることが簡単になります。

ニックネームファイル

ニックネームはニックネームファイルに記述することができます。

nickname_files

ニックネームの種類

以下の種類のニックネームを使用することができます。

ニックネーム宣言 (一般形)

ニックネームはkeyとvalueの組み合わせで定義します。keyはニックネーム、valueは何らかの式です。

ニックネームは “[ ]”(square brackets) または “{ }”(curly brackets)で囲います。

"[nickname]": (何らかの式)
"{nickname}": (何らかの式)

“[ ]” は 静的なコンテンツ. “{ }” 動的なコンテンツ に使用することが推奨されます。

Link