Selenium WebDriverで使用するページのページオブジェクトモデルを生成する必要があります。私のページは非常に複雑で、 'Selenium Page Object Generator'プラグインはフィルタなしでコード本体から5000行のコードを生成します。'Selenium Page Object Generator'(Chromeプラグイン)のフィルタオプション
マイ要件:私は、HTMLのID = "XYZ"(例)下のコードブロックからのみページオブジェクトをフィルタリングして取得する必要があります。
私の質問:上記のオプションウィンドウの「ルートセレクタ」のフィルタ基準はどのようにする必要がありますか?あるいは、私が試しなければならない他の選択肢があります。
注:私はこのプラグインを使用するために利用できる情報/ガイドラインが不足しているため、この質問を募集。有益なリンクもありがとうございます。少しのためのプラグインを試した後、私は、ルート選択はあなたが何ができるか(=)
のような演算子を受け入れるとは思わないルート選択テキストボックス
に(体)を追加
'ルートセレクタ'のデフォルト値は 'body'であり、それが問題です。私は、ルートセレクタをボディの下にあるHTMLコードのブロックに設定する必要があります。たとえば、id = "xyz"のテーブルです。 – Nitya
あなたが言いましたように試しましたが、WebElementsはキャプチャされませんでした。また、利用可能なHTMLテーブルが多すぎますが、そのうちの1つだけを取得する必要があります。 – Nitya