2013-03-14 54 views
1

如何從Java中的WebElement對象獲取By對象。如何從java中的WebElement對象獲取對象

我在一個不同的類中定義了一個WebElement,在測試計劃中,我想檢查頁面中是否有WebElement。爲了有一個更好的編碼約定,我想避免硬編碼By

+0

這讓我傾向於認爲,使用約定你會面對很多'StaleElementReferenceException'的情況。 – aimbire 2013-03-20 17:58:09

回答

-2

如果MUST使用WebElement另一個類,這是一種重用元素是宣佈自己作爲一個靜態:

public static WebElement element = driver.findElement(By.id("someId")); 
+1

我認爲這個問題是要求另一種方式:給定WebElement,如何獲取。 – jamesdeath123 2015-04-01 15:19:00