我使用的是Selenium Webdriver,我想在每一步之後打印一些消息,這樣我就能夠在成功時打印一些消息,但是在收到「無法定位元素」的故障時。請參閱我的代碼:如何在Selenium webdriver中將「無法定位元素」更改爲另一條消息,如「元素不存在」?
WebElement a= driver.findElement(By.xpath(".//*[@id='eviceSliderbuttonPrev']/a"));
if(a.isDisplayed())
{
System.out.println("Device Slider button exists");
a.click();
System.out.println("Button is clickable");
}
else {
System.out.println("Device Slider button doesn't exist!");
但其他條件不打印出來,當案件失敗,我得到「無法定位元素」。
你知道如何解決這個問題嗎?
謝謝!這回答了我的問題..我是一個初學者和名單是什麼對我而言是... 非常感謝你! –
Zomzomzom
你救了我的一週不僅我的一天:D謝謝你! – Zomzomzom
@Zomzomzom沒問題。很高興幫助你..快樂學習... :) –