【发布时间】:2018-12-11 21:23:45
【问题描述】:
我正在使用 Selenium 和 Java 编写自动化测试。我的任务是验证表单中的必填字段。这个想法是我尝试在不填写必填字段的情况下提交表单,然后检查弹出消息。如果它与消息一起存在,那么它就是成功的。一个表单有多个必填字段。
问题是弹出消息 - 正如开发同事告诉我的那样 - 是浏览器的一部分,它不是 HTML 代码的一部分,所以我不能像往常一样使用findElement(By)。此外,警告不是一个单独的窗口,您无法单击它(因为它会消失),它只是某种气泡,上面写着:"Please fill out this field"
如何使用 Selenium(Java) 找到此消息?
【问题讨论】:
-
请相关HTML和代码试用
标签: java html css validation selenium