UI Mapifyとの操作

TestArchitectの「UI Mapify」を使用すると、対象ウェブサイト内のWeb要素をキャプチャし、interface elementとしてエクスポートすることができます。UI Mapifyはロケーターを自動的に生成し、それらをインタフェースエンティティに保存することができます。このトピックでは、UI Mapifyのキャプチャ機能に関する一般的な情報を説明します。

1. UI Mapifyの起動

  1. TestArchitect で、新しいインタフェースエンティティを作成するか、既存のものを開いて編集します。場合によってチェックアウト if needed.

  2. TestArchitectのメニューバーから、「ツール」>「UI Mapify」 を選択します。

    ショートカット: または、キーボードでCtrl+F7を押すか、ツールバーの 「UI Mapify」 ボタンをクリックします。



  3. TestArchitectの 「UI Mapifyでエレメントを取り込む」 というダイアログが表示され、URLを指定できるようになります。

    • URL (必須): テスト対象のウェブサイトのURL。

    • ブラウザ(任意): Web要素をキャプチャするために使用したブラウザ。

      注意: 

      TestArchitect UI Mapify はChromium拡張機能です。使用する前に、お使いのブラウザに追加する必要があります。 現在、TestArchitect UI Mapify はChromeのみに対応しています。

  4. 「開始」 ボタンをクリックして、UI Mapifyセクッションが起動されます。

2. Web要素の検査

要素を確認するには、以下の手順に従ってください:

  1. 「要素を検査」 ボタンをクリックして、検査モードをオンにします。

  2. 目的の要素にマウスを合わせてください。UI Mapifyでは、要素の上にホバーするとその要素がオレンジ色の枠線で目立つよう表示されます。

  3. その要素を左クリックします。

  4. UI Mapifyが自動的にロケーター値を生成します。

    注意: 
    • 推奨アイコン は、このロケーター値が UI Mapifyによって自動テストでの使用が推奨されていることを示します。 「推奨」 の基準は、一意性と安定性です。

    • Shadow DOM バッジ が表示されていると、検査対象の要素が Shadow DOM 内に存在することを示します。この要素を TestArchitect インタフェースエンティティに保存すると、その要素を見つけるために必要な全てのロケーター情報が自動的に取得されます。

    • 特定の種類の要素は、マウスホバーや別の要素のクリックなど、UIとのインタラクション後のみ表示されます。ホットキー「Ctrl + Shift + X」 で検査を有効にすると、こうした要素をキャプチャできます。詳細については、以下の手順を参照してください。

    • テスト対象アプリケーション(AUT)上に要素を表示させます。

    • 「Ctrl + Shift + X」 を同時に押します。

    • 該当要素にマウスを合わせ、左クリックしてそのロケーター値を取得します。

    注意: 

    現在、ホットキーはJavaScript要素のみに対応しています。

3. ロケーターの検証

4. インタフェースエンティティにロケーターの保存

現在のロケーターをTestArchitectのインタフェースエンティティにエクスポートするには、以下の手順を実行する必要があります。

  1. 「TA名」 テキストボックスに、そのロケーターの名前が正しく指定されていることを確認してください。

    制限: : 

    TA名には、以下の特殊文字を使用することはできません: \ / : * ? " ’ < > | # [ ]

  2. 「保存」 ボタンをクリックします。

    注意: 

    UI Mapifyからロケーターを受け取るには、TestArchitectでチェックアウト済みのインタフェースエンティティを開く必要があります。

    予期せぬ問題が発生しないよう、UI Mapify で 「保存」 をクリックする前に、そのインタフェースエンティティがアクティブなタブになっていることを確認してください。

  3. UI Mapifyでのロケーターおよび関連情報は、TestArchitectにinterface element(インタフェース要素)として記録されます。

    注意: 

    シャドウDOM要素を保存すると、関連するすべてのシャドウホストロケーターも自動的にインタフェースエンティティに記録されます

5. TestArchitectから取得したインタフェース要素の検証

  1. AUT サイトを開いた状態でUI Mapifyを起動します。

  2. 対象の要素が含まれるページに移動します。

  3. インタフェースエンティティエディタで、インタフェース要素を右クリックし、「ロケータを検証」 を選択します

  4. AUTおよびUI Mapifyセッションが開かれている Chrome ブラウザを開いてください。WindowsのタスクバーでChromeのアイコンが点滅しています

  5. UI Mapifyツールバーとポップアップで、以下のよう結果を確認します。

6. その他の機能


Copyright © 2025 LogiGear Corporation. All rights reserved. LogiGearはLogiGear Corporationの登録商標であり、Action Based TestingおよびTestArchitectはLogiGear Corporationの商標です。ここに記載されているその他の商標は、各所有者の財産です。

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1 (650) 572-1400