0
我想驗證使用Java的Selenium WebDriver是否單擊按鈕。我怎樣才能驗證這一點?如何使用Java驗證是否使用Selenium WebDriver單擊按鈕
我想驗證使用Java的Selenium WebDriver是否單擊按鈕。我怎樣才能驗證這一點?如何使用Java驗證是否使用Selenium WebDriver單擊按鈕
要知道是否單擊按鈕的唯一方法是實際驗證您單擊按鈕時得到的響應。爲什麼你想知道它是否被點擊..你想驗證響應..只要你能找到該元素,那麼你可以點擊它..如果你不能找到或點擊它,那麼將發生異常..一旦你點擊..你驗證迴應。
public static boolean isClickable(WebElement webe){
try
{
WebDriverWait wait = new WebDriverWait(yourWebDriver, 5);
wait.until(ExpectedConditions.elementToBeClickable(webe));
return true;
}
catch (Exception e)
{
return false;
}
boolean bst = className.isClickable("your element");
通過檢查按鈕應該做的動作是否完成。 :) –
順便說一句,你到目前爲止嘗試過什麼? –
請包括你已經做了什麼。 –