2016-06-29 19 views

回答

2

基本上有一種方法,是的,你可以如下做到這一點:

final WebDriver driver = getYourDriver(); 
List<WebElement> buttons = driver.findElements(By.name("button")); 
for (WebElement button : buttons) { 
    assertEquals(button.getText().toUpperCase(), button.getText()); 
} 

但是有一個限制:如果按鈕大寫是「真的」這種做法只會工作。它會失敗,另一方面,如果按鈕文本的通過CSS tranformed爲大寫:

text-transform: uppercase; 

在這種情況下,你必須檢查應用到按鈕的CSS。

希望這有助於。

相關問題