テスト アプリケーションでのコントロールの識別 (.NET スクリプト)

.NET スクリプトを記録する場合、Silk Test Workbench によって自動的にコントロールが識別されます。既存のコントロールを変更したり、手動で操作を挿入したりするには、テストするアプリケーションでコントロール名を識別します。
  1. ツールバーの オブジェクトの識別 をクリックします。 オブジェクトの識別 ダイアログ ボックスが開きます。
  2. 識別の開始 をクリックします。
  3. テストしているアプリケーションにカーソルを移動します。 カーソルをアプリケーション内の各コントロール上に動かすたびにコントロールが強調表示されます。関連するロケーター文字列またはオブジェクト マップ項目は、選択済みロケーター テキスト ボックスに表示されます。
  4. 使用するコントロールが強調表示されているときに、コントロールをクリックします。
  5. 省略可能:ロケーターの詳細の表示 をクリックすると、ロケーター ツリーや関係する属性のすべてが ロケーター属性 テーブルに表示されます。
  6. 省略可能:記録したロケーター属性は、ロケーター属性 テーブルの別のロケーター属性で置き換えることができます。 たとえば、記録したロケーターは以下のように表示されます。
    /BrowserApplication//BrowserWindow//input[@id='loginButton']
    ロケーター属性 テーブルに textContents Login がリストされている場合、以下のようにしてロケーターを手動で変更できます。
    /BrowserApplication//BrowserWindow//input[@textContents='Login']
    新しいロケーターは、選択済みロケーター テキスト ボックスに表示されます。
  7. テスト をクリックして、ロケーターがコントロールを正しく認識することを確認します。
  8. ロケーターをスクリプトにコピーするには、貼り付け をクリックします。
  9. 閉じる をクリックします。