2015-05-14 55 views
-1

我想在運行時使用selenium webdriver突出顯示一個失敗的字段。任何人都可以告訴我這個代碼嗎? 在此先感謝!運行時在硒webdriver中突出顯示失敗的字段

+0

你是什麼意思「失敗場」? – alecxe

+0

執行停止的字段, – Test

+0

有什麼異常?你在執行什麼代碼?提供一個例子,更好的重現性和期望的輸出。 – alecxe

回答

1

您可以在運行時使用小Javascript更新html元素CSS。

以下方法會增加紅色邊框元素:

// Method to Highlight Element 
public static void highLightElement(Webdriver webdriver, WebElement element) throws InterruptedException { 
    JavascriptExecutor driver = (JavascriptExecutor) webdriver; 
    driver.executeScript("arguments[0].setAttribute('style',arguments[1]);", element, "border: 2px solid red;"); 
}