2017-02-02 10 views
0

絶対xpathまたはcssパスを取得してLinkTextでFindElementを実行する方法はありますか?例:Selenium - LinkTextで見つかった要素のxpathまたはCSSパスを返す

FindElement(By.LinkText("LinkTextThat'sClickable")); 
+2

問題の理解を深めるために 'HTML'コードサンプルを共有できますか? – Andersson

+0

私は実際に私の問題を引き起こしていた私の問題の解決策を見つけましたが、LinkTextでFindElementから絶対パスを引き出すことができるのであれば、私はまだ不思議です。 (私はそれに応じて私の質問を更新する)。 – Tscott

+0

絶対にしたいのはなぜですか?相対的ではありません。 – lauda

答えて

-1

ねえあなたは、これはあなたの問題を解決することができるspecific element希望のxpath属性を取得しようとすることができます。

FindElement(By.LinkText("LinkTextThat'sClickable")).GetAttribute("xpath");; 
+0

本当ですか? :)試しましたか?なぜこれが実際にうまくいくのかの証拠? – Andersson

+0

これは有効な属性ではありません。 – jibbs

0

ancestors :: node()を使用してノードを取得し、その結果を使用して作業する方法はありますか?

関連する問題