私はfirefoxでセレン化物について学んでいます。セレン化物xpathセレクタ
私がしようとしているのは、「www.google.de」を開いて「google suche」ボタンをクリックしている場合です。 xパスセレクタをフェッチし、それぞれのボタンにこの値を取得するために、Firefoxでxパスアドオンを使用しました。
id('tsf')/x:div[2]/x:div[3]/x:center/x:input[1]
。 学習のために、私は上記のXパスセレクタを使用することを余儀なくされています。
セレン化物を実行し、生成されたxパスがセレン化物で解析できるかどうかを確認したいと思います。したがって、私は、コマンドのクリックを使用して、私は、XPath = // div要素を挿入する場合は、私が得たログが
[info] Executing: |click | xpath=//div[@id='tsf']/div[2]/div[3]/center/input[1] | id('tsf')/x:div[2]/x:div[3]/x:center/x:input[1] |
[error] Element xpath=//div[@id='tsf']/div[2]/div[3]/center/input[1] not found
あるgoogle.de
xpath=//div[@id='tsf']/div[2]/div[3]/center/input[1]
のベースURLに次のターゲットを置く[2 ]/div [3]/center/input [1]の場合、セレン化物のテストは合格です。私はdiv [@ id = 'tsf']がユニークなxpathセレクタの一部でなければならないと考えましたが、明らかにこれを正しく理解していません。
上記のケースを修正するにはどうすればよいですか?