ruby - 使用 Watir-webdriver 如何检查页面的 URL

标签 ruby automation watir watir-webdriver

我是 watir-webdriver 自动化的新手,如果这是自动化的基本问题,我深表歉意。但问题是我正在自动对网站进行分页,其中网站的 URL 随着用户更改页面而变化 假设 URL 是 www.example.co.uk/news,当用户单击分页上的下一步按钮时,它有分页,URL 更改为 www.example.co.uk/news?page=1

此时我想检查一下网址,看网址是否正确。 但是我真的找不到获取当前页面 URL 的方法。

最佳答案

browser.url 将返回页面的 url,因此要检查它是否符合预期,请尝试如下操作:

browser.url == "www.example.co.uk/news?page=1"

它将返回 true 或 false。

关于ruby - 使用 Watir-webdriver 如何检查页面的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9380561/

相关文章:

linux - 适用于 Windows 和 Linux 操作系统的免费自动化工具

ruby - 如何使用 watir-webdriver 和 ruby​​ 自动化 slider ?

watir webdriver 获取嵌入文件的 src

watir - 如何从 watir 中的多个相同属性中查找文本?

ruby - 方法如何引用运算符。 : work?

ruby - 是否可以在 Chef 中使用 bash 设置 Ruby ENV?

android - 如何正确使用Python对亚马逊网络服务进行自动化测试

automation - 如何编写期望脚本来安装mariadb?

ruby - 以 find 开头的枚举器链

ruby - 在 Ruby 中重构 if elsif else