selenium - 执行 selenium 脚本后未单击提交按钮
解决方案
您可以引入显式等待。像这样的事情应该做的工作。
new WebDriverWait(driver,20).until(ExpectedConditions.elementToBeClickable(By.name("websubmit"))).click();
由于稳定性和优先级,我在xpath上使用name属性。
希望这会有所帮助。
推荐阅读
- android - Android 活动 FLAG_NOT_FOCUSABLE 无法按回并显示键盘
- dayjs - 使用 dayjs 解析没有年份的日期
- java - 是否可以将 uri 数组列表转换为位图
- github - 如何撤消 GitHub 上的最后一次提交?
- web-services - SOAP 响应中的缺失段在 Delphi 中指定了不正确的值
- java - Junit热部署无效,为什么?
- sql - 使用条件表达式按分区排名
- flutter - 无法专注于按钮 Flutter Android TV
- java - Java 可选查询字符串参数和服务器端 API
- r - randomForest 在预测中缺少自变量