2016-09-23 92 views
0

我有這個需求,我需要訪問我的網頁上的一個元素,並希望獲得元素的所有屬性。我已經寫了一個webdriver腳本來獲取id,name,css,linktext,但是我沒有想到如何獲得該元素的xpath和css選擇器。Selenium WebDriver訪問硒IDE輸出

我在腦海中有一件事是選擇使用Selenium Ide的元素,並在選擇選項卡中將獲得對我來說非常有用的所有屬性值,但是如何在我的硒webdriver中獲得此結果。

我不知道這是否可能,但如果有人可以給我一些參考,這將是非常有用的。

希望得到一些積極的答案。

回答

0

Css和xpath選擇器是基於元素屬性和/或標籤。

您可以編寫一個方法來生成一些選擇器,但這並不能保證您的選擇器效率很高,並且在頁面稍作修改時就可以實現。

即使您正在使用像@ arun-prakash爲xpath建議的方法也是一樣的。我沒有看到背後的原因。

您將不得不使用選擇器來標識元素,爲什麼再次選擇選擇器?你應該問問這個選擇器的原因和使用方法。

+0

是否有可能將Selenium IDE中的SELECT列的值轉換爲WebDriver腳本?這也可以幫助我。 –