【发布时间】:2016-03-14 19:56:10
【问题描述】:
我有一个表格。我使用 Selenium WebDriver 自动完成了填写表单并单击提交按钮的任务。
现在在 URL 已更改的下一页中,有一条确认消息“表单提交成功”。如何在新 URL 中验证此元素?
提前致谢!
【问题讨论】:
-
如果您需要更好的答案,我将需要更多信息,但您可以要求您的
webdriver查找您知道将在该新网址中的元素,或者您可以获取当前网址,如 @ 987654322@,现在需要等待新页面加载完毕。 -
确认是否在警告框中;即您是否必须单击确定?确认是否在其自己的 iFrame 中?是显示的下一个网页的确认部分吗?正如 acardose 所说,您需要提供更多信息。
-
显示的下一个网页的确认部分。它位于元素内。我想它是如何工作的,现在它工作正常。我使用 WebDriver() 来定位这个元素并通过 getText() 方法获取它的内容。谢谢大家的投入!