![]() |
1
-1
更好的方法是避免首先抛出异常。
不要将定位器作为字符串传递并需要xpath,而是使用
|
![]() |
2
2
不要使用find元素和超时,而是使用一些等待或直到元素出现,然后执行操作。 这将等待元素被定位,然后用MyDynamicElement做你想做的事情。
看起来您正在尝试验证元素是否存在。为此,使用类似这样的逻辑。 a)内部试验 1)等待元素出现 2)然后使用if-then-else检查元素是否存在并返回true或false b)内部捕捉处理错误。 |
![]() |
Chris · 用selenium下拉选择2 3 年前 |