グローバル変数ダイアログ (上のスクリーンショット) は3つの種類の変数を表示しています:
•静的な値の変数: プロジェクトの実行中変更されない値を持つ変数です。ダイアログで、値の列のヘッダーは、デバイスの選択コンボボックスで選択されたモバイル デバイスを表示します。変数の値はクライアントデバイスにより異なります。例えば、使用されているモバイル デバイスが Android デバイスの場合、変数 $MT_Android は true() の値を持ちます。
•動的な値の変数: 動的値の変数はデバイスに関連した、およびプロジェクトに関連した情報を含み、プロジェクト実行中に変更できます。例えば、 $MT_ControlNode 変数はプロジェクト実行中にどのノードが現在のノードであるかにより異なる値を持ちます。
•ユーザー変数: グローバル変数の標準ライブラリに加え、(ダイアログでは ユーザー変数 と呼ばれる)自身のグローバル変数を、ダイアログの下のペインで追加することができます。XPath 式を使用してユーザー変数に値を与えます。
メモ: | ユーザー変数を定義する場合、変数名に $ シンボルを使用しないでください。グローバル変数を XPath 式内で使用する場合は、通常通り $ シンボルを使用しなくてはなりません。例: concat('http://www.', $company, '.com') |