【问题标题】:How to made test "fail" if browser direct to a wrong URL如果浏览器指向错误的 URL,如何使测试“失败”
【发布时间】:2014-02-08 09:14:42
【问题描述】:

我必须检查一个链接,例如我点击一个链接,然后浏览器打开一个不同的页面(比如说点击“关于我们”,你会被定向到“关于我们”页面)。我必须验证我是否使用正确的 URL 导航到正确的页面。我的问题是,如果不是“关于我们”页面浏览器将我引导到主页,如何使测试失败(不仅仅是在控制台中打印 url)。
有什么建议吗?我正在使用带有 java 的 webdriver。

【问题讨论】:

  • 随时检查您是否收到302
  • 你用的是什么测试框架?

标签: java selenium selenium-webdriver


【解决方案1】:

WebDriver 将允许您从浏览器获取 URL,然后您可以在断言中使用它。类似AssertEqual(expectedUrl, driver.getCurrentUrl());

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-19
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 2020-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多