Selenium在單擊禁用按鈕時沒有發生錯誤。我試圖點擊第一次點擊後被禁用的BUTTON
元素。即使元素被禁用,selenium click()方法也能正常工作
場景:我試圖單擊以及獲取禁用的元素的文本,並在第一次單擊後更改其文本。
WebElement Button = driver.findElement(By.id("xyz"));
String ValueB4click = Button.getAttribute("value");
System.out.println("value = " + ValueB4click);
Button.click();
System.out.println("Button got disabled");
System.out.println("Hitting button 2nd time");
Button.click(); //----> this line should give error as button got disabled for 30 seconds after 1st click.
System.out.println("value of button after click");
String Valueafterclick = Button.getAttribute("value");
System.out.println("value = " + Valueafterclick);
步驟如下:
- 值=創建PDF
- 按鍵得到了禁用
- 擊中按鈕第二次按鈕
- 值點擊
- 值後=創建PDF ...
而不是直到第3行然後再例外匯總。
我正在使用禁用 .disabled = true或false在Javascript –
Vivek