テスト変数に新しい値を割り当てて、その値をモバイル・オブジェクトのプロパティーに設定することができます。
始める前に
変数割り当てを作成できるようにするには、まず、変数を宣言する必要があります。このタスクについては、『
テスト変数の宣言と代入』のページを参照してください。これで、オブジェクトのプロパティーに値を設定できます。この値は、テストで変数が実行されるときに使用されます。
Android アプリケーション、iOS アプリケーション、ハイブリッド・アプリケーション、Web UI アプリケーションから作成されたすべてのテストで、変数の割り当てを作成することができます。
注: モバイル・デバイス上のモバイル・クライアントからテストを実行した場合、記録時に使用したのと同じ値が使用されます。テスト・スクリプトを変更し、データプールまたは変数を作成 (条件、ループ、カスタム・コード、参照を追加、あるいは他のステートメントを追加) しても、これらは実行時にモバイル・クライアントによって考慮されません。記録されている初期値が変数データで置き換えられていることを確認するには、ワークベンチからテスト実行を開始する必要があります。
このタスクについて
このアクションは、Android アプリケーション、iOS アプリケーション、ハイブリッド・アプリケーション、Web UI アプリケーションから作成されたテストに適用することができます。
手順
変数割り当てを作成し、それをモバイル・オブジェクトのプロパティーに設定するには、以下のようにします。
- テストを開き、「テスト・コンテンツ」エリアでテスト・エレメントを選択します。
- を選択します。これにより、選択されたエレメントの前に割り当てが挿入されます。「テスト・エディター」ウィンドウが開き、テストに使用できる変数のリストが表示されます。
- 値の割り当て先となる変数を選択し、「テスト・エレメントの詳細」領域の「設定値」ボックスで「モバイルおよび Web UI オブジェクト・プロパティー」を選択して、変数の値をモバイル・オブジェクトのプロパティーに設定します。グラフィック・オブジェクトとオブジェクトのプロパティーを選択します。 各プロパティーの値は、Web UI アプリケーション、Android アプリケーション、iOS アプリケーションでそれぞれ異なります。
- テストを保存します。 set ステートメントが、選択した値と一緒にテストに追加されます。
以下のように、「モバイル・データ」ビューで選択したオブジェクトに変数を割り当てる方法もありますが、変数をあらかじめ作成しておく必要があります。
- 「モバイルおよび Web UI データ」ビューの「画面キャプチャー」タブまたは「エレメント」タブで任意のオブジェクトを右クリックし、「変数の割り当てを作成」を選択します。開かれたウィザードで、変数を選択し、「OK」をクリックします。変数がテスト・スイートに追加されます。