【发布时间】:2019-12-01 08:06:18
【问题描述】:
当我运行测试时,有时会出现以下错误:
"(node:34959) UnhandledPromiseRejectionWarning: NoSuchElementError: no such element: Unable to locate element:..."
然后测试停止。
我希望测试继续进行而不是停止,而是将消息写入控制台。
我现在的代码:
var one = await driver.findElement(By.xpath("//td[.='somethig']/following-sibling::td[1]/strong"));
var two = await one.getText();
await fs.appendFileSync("file.txt", two + ",");
这怎么可能?因为我不需要这个元素,为了进一步运行。 谢谢:)
【问题讨论】:
-
这不是同一个问题人...:/
标签: node.js selenium selenium-webdriver error-handling