2017-03-09 4 views
0

SAP CRMアプリケーション用のテストケースを自動化しようとしています。ログインページでは、右クリックして要素の属性を取得できますが、一度ログインすると、右クリックするとinspect要素が表示されません。私は要素のidまたはxpathを探しています。 IEエクスプローラでこれらを取得するための簡単なツールはありますか?Selenium Automationに使用するIE Webページ(SAP)の要素の検索に関する問題

物事は私が試してみました:

  1. 記録し、要素を取得するために、FirefoxでセレンIDEを使用しました。ただし、FirefoxではSAP Webページが機能しません。

  2. Internet Explorerでブックマークレットを使用して、要素xpathを取得しようとしました。私はこれに間違いがある。私もMRIを試しましたが、うまくいかなかったのです。

答えて

0

IEではF12キーを押して開発者ツールバーを開きます。 DOMエクスプローラがあり、空の矩形(ctrl + B)上のポインタである 'select要素'ツールを使用することができます。画面上の要素をクリックすると、そこにHTML上でフォーカスが当てられます。ブラウザにエラーがある場合、正しくレンダリングされても表示される可能性があります。これは、選択メソッドの使用や要素の検査を妨げている可能性があります。 HTMLを手動でナビゲートして、探しているものを見つけて識別することができます。

また、xqueryを可能にする開発ツール内でdocument.evaluate機能を使用することもできます。参照:document.evaluate Firefoxを参照していますが、IE11でサポートされていると思います。

関連する問題