UI要素に基づく自動化テストでは、デスクトップ用のUIオートメーションテストであろうと、Web用のUIオートメーションテストであろうと。まず、UI要素を見つけて特定する必要があります。
Web UIに基づいた自動テストでは、テスターはHTML、CSS、およびJavaScriptの知識を理解し、さまざまなブラウザーデバッグ機能の使用を学ぶ必要があります。
Web UIページで要素を見つけるには、まずページのDOM構造、要素の属性、さらにはJavaScriptコール情報を理解する必要があります。現在、主流のブラウザには多くの強力なツールが付属しています。
内容を読む
Google Chrome
Google ChromeにはWeb開発とデバッグツールが付属しており、このツールを3つの方法で開始できます。
方法1:F12ショートカットキーを押します
方法2:右上隅のアイコンをクリックします - >その他のツール - > [その他のツール]メニューコマンド、開発者ツールを開き、[矢印]アイコンをクリックし、見つけたい要素を選択します。以下のアニメーションのデモをご覧ください
方法3:必要なUI要素にマウスを配置し、右クリックして、[要素]メニューコマンドを選択し、選択します
また、Chromeを使用して、要素のXpathを直接取得することもできます。
インターネットエクスプローラーまたはエッジ
Microsoftが作成したブラウザには「開発者ツール」も搭載されており、ツールメニューまたはF12から起動されています。
FirefoxのFirebugプラグイン
Firefoxは、Seleniumがサポートする最高のブラウザです。 FirefoxにFirebugプラグインをインストールすることをお勧めします。また、FireBugを使用してページ要素を見つけることも非常に便利です。
Firebugの呼び出し方法は、上記のChromeのデバッグツールの使用方法とまったく同じです。ここでは詳しく説明しません
Firefinderプラグインを使用して、XPathステートメントをテストします
自動テストでは、Xpathを書く必要があることがよくあります。 Firefinderプラグインを使用して、書いたXpathステートメントが正しいかどうかを確認できます。
上記は、ブラウザデバッグツールを使用してJava Seleniumの情報であり、関連情報を整理して整理し続けます。このサイトへのご支援ありがとうございます!