オブジェクト・プロパティー (ラベル、色、カウントなど) の検査ポイントを作成でき、オブジェクト・プロパティーが有効になっていること、フォーカスされているかどうか、クリック可能であるかどうかなどを確認できます。スクリプトの記録中または記録後、検査ポイントを作成できます。
始める前に
Android アプリケーション、iOS アプリケーション、ハイブリッド・アプリケーションまたは Web UI アプリケーションから作成されたテスト内に検査ポイントを作成することができます。
このタスクについて
検査ポイントでは、予期した動作が実行中に行われたことが検査されるか、あるいはコントロールまたはオブジェクトの状態が検査されます。検査ポイントを作成すると、アプリケーション内のコントロールまたはオブジェクトに関する情報が収集され、それらの情報が再生時に比較に使用されるベースライン情報として作成されます。テストを実行すると、意図的にまたは意図せずに、アプリケーションに変更が加えられたかどうかを確認するために、プロパティーが比較されます。これは、アプリケーションのアップグレード時に発生した可能性のある障害を特定するときに役立ちます。予期された動作が行われなかった場合は、エラーが報告されます。
手順
検査ポイントを作成するには、以下のようにします。
- Rational® Test Workbench Mobile
Test Edition でテスト・スクリプトを開き、「テスト・コンテンツ」エリアで、検査ポイントを作成するアクション項目をクリックします。
- 「挿入」ボタンをクリックし、ターゲット・アプリケーションに応じて、Android、iOS または Web UI の「検査ポイント」を選択します。
また、選択を右クリックするか、あるいはテスト・エディターで「オプション」をクリックし、「挿入」をクリックして、メニュー項目を選択する方法もあります。
- 「テスト・エレメントの詳細」セクションで、選択したアクションに必要な成果物として識別された「グラフィック・オブジェクト」および「属性の検査」の値を選択します。一部の成果物は他の成果物に依存するため、属性を選択するときには、選択する属性に関連するオプションに必要な値を選択する必要があります。選択したオブジェクトの属性をいくつか組み合わせるには、「次のすべて」を選択し、オブジェクトの属性を選択します。属性行の追加ボタン
をクリックして、新規属性を追加します。属性行の削除ボタン
をクリックすると、属性を削除することができます。
- オプションで、「属性が検査されるか、タイムアウトの有効期限が切れるまで、検査ポイントを再試行する」を選択し、「タイムアウト」に値を入力します。 グラフィック・オブジェクト・リスト内および属性リスト内の値は、Web UI アプリケーションと Android アプリケーションとでは異なります。
- テストを保存します。