当 Assert 失败或 webdriver 无法找到元素或类似原因时,有一种方法可以获取 Selelium 错误消息?我发现管理它的唯一解决方案是在我的所有测试方法中使用 try/catch,但我希望有更好的方法。
当测试成功或失败时,我试图保存日志消息,所以如果失败,我想获取错误消息以将其保存在日志中。此外,我将 C# 与 Microsoft UnitTestFramework 和 Selenium WebDriver 一起使用。
谢谢!
最佳答案
可能它不是最好的解决方案......但是......
我的意思是你不需要捕捉(异常),你需要捕捉
catch (Selenium.SeleniumException se) { /// your logging of se }
关于c# - Selenium 测试失败时捕获错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32250990/