nodejs selenium-webdriver 异常捕获

varwebdriver=require('selenium-webdriver'),
By=webdriver.By,
until=webdriver.until;
//chrome
vardriver=newwebdriver.Builder()
.forBrowser('firefox')
.build();
//判断是否有登陆
functionisLogin(driver){
try{
driver.findElement(By.id('loginForm'))
returntrue
}catch(error){
returnfalse
}
}
已经使用trycatch捕获,但还是会报错不执行下去了
throwerror;
^
NoSuchElementError:Unabletolocateelement:*[id="loginForm"]
selenium-webdriverjs版本的如何判断某个元素是否存在呢
喵喵时光机
浏览 690回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript