如果条件在selenium webdriver C#中不起作用,请尝试使用catch块

时间:2017-08-08 19:17:19

标签: c# selenium xpath webdriver

<{1}}块中的

if条件不起作用。

即使在网页中存在/显示元素(使用Xpath定义),脚本执行也总是超出try循环。 try catch条件失败。

任何帮助将不胜感激。

if

1 个答案:

答案 0 :(得分:0)

&#34;执行也不会进入异常路径。在评估条件&#34;

之后,它会脱离try catch循环
  • 这意味着找到了该元素,但未显示该元素。如果没有找到,你会发现NoSuchElementException。此外,如果找到元素并显示,则会触发Assert.Fail方法