Javascript 如果找不到元素,则抛出并捕获错误

Javascript 如果找不到元素,则抛出并捕获错误,javascript,selenium,selenium-webdriver,error-handling,selenium-chromedriver,Javascript,Selenium,Selenium Webdriver,Error Handling,Selenium Chromedriver,我做了一个小的selenium项目,它只需点击不同的元素。 如果元素不存在,我想立即抛出一个错误并关闭。 目前,我的测试文件只是停留在错误发生的地方 试试看{ 客户 .init() .url('https://testpage123.com') 。单击(“#现有_元素1”) 。单击(“#非现有元素”) .catch(错误=>{ 抛出新错误('未找到元素') }) 。单击(“#现有的_元素2”) 。单击(“#现有#元素3”) } 捕捉(错误){ 控制台错误(err) }请为您正在使用的语言添加标

我做了一个小的selenium项目,它只需点击不同的元素。 如果元素不存在,我想立即抛出一个错误并关闭。 目前,我的测试文件只是停留在错误发生的地方

试试看{
客户
.init()
.url('https://testpage123.com')
。单击(“#现有_元素1”)
。单击(“#非现有元素”)
.catch(错误=>{
抛出新错误('未找到元素')
})
。单击(“#现有的_元素2”)
。单击(“#现有#元素3”)
}
捕捉(错误){
控制台错误(err)

}
请为您正在使用的语言添加标记。哇哦,编辑!