スクリプトのプレースホルダー

スクリプトのプレースホルダーはスクリプト・レベルのプレースホルダー値をスクリプト値に解決します。 値が解決されると、プレースホルダーによっては数行の情報がキャッシュに入れられます。

使用法: 以下のプレースホルダーにより、それに続くスクリプト・テンプレートをカスタマイズします。「スクリプト」により、ファイルのヘッダー。「NameScript ヘルパー」により、ファイルのヘッダー。「スクリプト・ヘルパー」により、テスト・オブジェクト・メソッド。「スクリプト・ヘルパー」により、検査ポイント・メソッド。

コメント: すべてのスクリプト・プレースホルダーの引数は、大/小文字の区別をしません。

script プレースホルダー

説明: スクリプトのプレースホルダー値をスクリプト値に解決します。

構文: %script: argument%

script プレースホルダーの引数は次のとおりです。

name -- スクリプトの名前を戻します (ファイル・サフィックスまたはパッケージ仕様は付けない)。
fullName -- パッケージ仕様も含めて、スクリプトのフルネームを戻します。
insertBefore -- 新規スクリプトの作成時にレコーダーが使用するスクリプト・コードの挿入ポイントを示します。
package -- スクリプトを含むパッケージの名前を戻します。
packageDeclaration -- パッケージ宣言用のソースを戻します。スクリプトがパッケージにない場合、空のストリング " " を戻します。

helper プレースホルダー

説明: ヘルパーのプレースホルダー値をヘルパー値に解決します。

構文: %helper:argument%

helper プレースホルダーの引数は次のとおりです。

name -- ヘルパー・スクリプトの名前を戻します。
fullName -- パッケージ仕様も含めて、ヘルパー・スクリプトのフルネームを戻します。
insertBefore -- スクリプト・ヘルパー生成時に使用されるヘルパーのテスト・オブジェクト・メソッドの挿入ポイントを示します。
package -- ヘルパー・スクリプトのパッケージ宣言を戻します。
packageDeclaration -- ヘルパーのパッケージ宣言用のソースを戻します。ヘルパーがパッケージにない場合、ヌルを戻します。
extends -- ライブラリーで構成可能なスクリプト基本クラスを戻します。
methodName -- ヘルパー・クラスに挿入中のヘルパー・メソッドの名前を戻します。
testObjectInterfaceName -- ヘルパー・クラスに挿入中のヘルパー・メソッドのテスト・オブジェクト・クラスを戻します。
vpName -- ヘルパー・クラスに挿入中の検査ポイント・メソッドの名前を戻します。

testobject プレースホルダーおよび map プレースホルダー

説明: どちらのプレースホルダーも、オブジェクト・マップ中の項目に関係する値を解析します。ヘルパー・スクリプト・メソッドの生成中にのみ有効です。 testobject プレースホルダーのプロパティーはプロパティー名を戻します。

構文: %testobject: property% または %map: property%

1 つの認識プロパティーは以下のとおりです。

.class -- Java™ クラス名、HTML タグ (HTML 接頭部付き)、またはテスト・オブジェクトの VB クラス名を戻します。

管理プロパティー:

#name -- テスト・オブジェクトの記述名を戻します。
#role -- テスト・オブジェクトの役割を戻します。
#domain -- テスト・オブジェクトが定義されるドメイン、つまり Java、HTML、または .NET を戻します。
#testobject -- テスト・オブジェクトとの対話に使用されるインターフェース・クラス名を戻します。
#proxy -- プロキシー・クラス名を戻します。
#description -- オブジェクト・マップ・エディターで定義される、ユーザー指定の記述を戻します。

例:

%testobject:.class% -- Java クラス名、HTML タグ (HTML 接頭部付き)、またはテスト・オブジェクトの VB クラス名を戻します。
%testobject:#domain% -- #domain -- テスト・オブジェクトが定義されるドメイン、つまり Java、HTML、または .NET を戻します。
関連概念
スクリプト・テンプレートのカスタマイズ

フィードバック