我使用的是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没问题。很高兴帮助你..快乐学习... :) –