问题标签 [watir-classic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 三个按钮具有相同的文本“选择”。有什么办法可以找到每个按钮?
我有三个按钮,其中包含文本“选择”。
我可以编写代码来与这些选择按钮进行交互吗?他们没有任何 ID 或名称。
我在这里放置了两个按钮:
如果你告诉我一些其他方式来交互这个按钮,那也很好。
编辑
我找到了这个问题的答案,这是答案
b.buttons(:text,'Select')[1].click
ruby - 如何从具有 watir 的跨度中读取“数据内容”属性的值?
我需要从特定页面中的所有跨度中读取名为“data-contents”的属性的值
我写了以下代码,
但它抛出此错误':未定义的局部变量或方法'contents' for main:Object(NameError)'
任何人都可以帮我阅读这个数据内容的价值吗?
ruby - ruby watir classic 不会验证代理
我尝试使用我的代码通过 watir-webdriver 打开 Internet Explorer:
我得到这个错误,说明我猜的一些东西?它是这样写的:
ruby - 找到了一种新的 Select_list,但不知道如何编写代码
我已经以这种方式为选择列表编写了代码 b.select_list(:id,'something').select 'something' 但我不知道如何为下面的选择列表编写代码,谁能帮我写从此 select_list 中选择的代码
ruby - 无法运行简单的 Watir 脚本
我正在尝试在我的系统上运行一个简单的 Watir 脚本,但出现错误。我也尝试了 2.2.4、2.1.8 和 1.9.3,但对我没有任何作用。很久以前,我曾经在 v1.8.7 和一些 2.x 版本上工作于 Watir,但现在我不记得我当时做了什么不同。
以下是我尝试在 Win7 x64bit 上使用 v1.9.3 执行的代码。
有了这个我得到错误“无法在 60 秒内获得稳定的 firefox 连接 (127.0.0.1:7055) (Selenium::WebDriver::Error::WebDriverError)”。
我尝试使用 watir 而不是“watir-webdriver”,但这也不起作用。安装了 watir、watir-webdriver、watirclassic 和 selenium-webdriver。
watir - 如何使用 Watir 将文本输入到 react-selectize-control
我在页面上有以下代码:
如果我物理选择输入字段,然后使用 watir-classic 运行以下命令:
它将进入Magg
该字段,但如果我不手动选择该字段,我似乎无法等待输入文本。
我尝试了以下方法:
和
使用
我一直在与使用控件的开发人员合作,我们都无法弄清楚如何赋予控件焦点,以便在send_keys
不手动选择控件的情况下工作。任何指导将不胜感激。
watir - 此代码在 WATIR-Classic 中运行,但不在 watir-webdriver 中
上面的代码在我为 watir-classic 编写时工作正常,但是当我为 watir-webdriver 编写上面的代码时,可见性检查阻止我单击b.label(:text, "Car Make").parent.spans[1].click
此元素,有什么办法可以取消 watir webdriver 中的可见性检查吗?我为 watir-webdriver 编写的代码如下,
ruby - 我无法在 Firefox 上运行我的脚本
我的脚本没有与 firefox 一起运行,而我使用的是 firefox version-49.0.1,这是错误 Selenium::WebDriver::Error::WebDriverError: unable to get stable firefox connection in 60 seconds (127.0.0.1:7055)。
ruby - 如何在选择列表中选择特定选项?
我正在尝试选择选项 2,但首先它选择 2 然后更改为 1。
这是选择列表的 HTML:
这是选择 2 的 Watir 代码: