我必须检查一个链接,例如我单击一个链接,然后浏览器打开另一个页面(假设单击“关于我们”,您将被定向到“关于我们”页面)。我必须验证是否使用正确的 URL 导航到正确的页面。我的问题是,如果不是“关于我们”页面浏览器将我定向到主页,如何使测试失败(不仅仅是在控制台中打印 url)。
有什么建议吗?我正在使用 webdriver 和 java。
最佳答案
WebDriver 将允许您从浏览器获取 URL,然后您可以在断言中使用该 URL。类似于 AssertEqual(expectedUrl, driver.getCurrentUrl());
关于java - 如果浏览器定向到错误的 URL,如何进行测试 "fail",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21638622/