:查找元素或操作超时, 解决方法, 稍后重试
元素操作异常类: 隐藏/不可操作状态
ElementNotVisibleException:元素不可见异常, selenium不能直接操作隐藏元素, 解决方法...: 加上等待, 使用正常步骤使元素显示, 或使用js找到该元素的祖先节点的隐藏属性(通常为styple=”display: none”), 移除该属性然后定位操作....StaleElementReferenceException: 陈旧元素引用异常, 页面刷新或跳转后使用了之前定位到的元素, 解决方法: 重新定位元素并操作
InvalidElementStateException...解决方法: 确认原始是否为select标签, 是否禁用
InvalidSelectorException: 使用的定位方法不支持或xpath语法错误, 未返回元素, 解决方法: 检查使用的元素定位器是否拆包...使用chrome开发着工具+Ctrl+F搜索验证自己写的xpath语法.