问题标签 [watir]
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.
watir - 如何使标签支出?
这是我想尝试的网站。 http://www.csun.edu/ 在myNorthRidge Portal 下,有一个地方可以填写我的用户名和密码。但问题是我必须先点击“标志”才能展开选项卡。我找不到解决这个问题的方法:(?任何人都可以告诉我如何解决这个问题?谢谢这是它的html标签:
jquery - Trouble find elements with fireWatir on a JQuery created page
I am having a problem identifying a label on a jQuery generated page. This is the code of the page (as seen in firebug).
I am trying to find it using this statement,
Put it fails to find the label. Any ideas on what I am doing wrong?
Update: running the same script in IE with Watir, seems to find the element.
set - 立即设置文本字段值(无需模拟输入)
我正在使用以下命令将文本输入值设置为“某个值”,但是该值不是立即设置的,而是设置为好像它是由用户键入的一样。这对于较小的值是可以的,但是我使用这种方法在 textarea 中插入一个大文本并且我不希望发生模拟输入,我希望立即设置该值,就像复制/粘贴一样。
ruby - 如何在 Watir 中阻止图像?
我正在使用Watir进行数据获取工作,我不需要加载任何图像。有可能阻止它们吗?
ruby - WATIR/FireWATIR URL 一致性?
我们正在开始一个项目来测试一个用 jQuery 编写的新 Web 应用程序,并计划使用 WATIR 和 FireWATIR 来完成它。
在概念验证测试期间,我发现 WATIR 和 FireWATIR 表示 URL 的方式存在差异,例如,通过 FireWATIR 的脚本会在 WATIR 中生成此错误。
我可以启用 WATIR 或 FireWATIR 中的任何设置,以便在针对 IE 和 Firefox 运行时 URL 值保持一致?
watir - Watir:如何访问没有 ID 或 NAME 的表
我正在尝试编写我的 watir 脚本来获取以下数据(表格正文标题和表格行数据,但我在试图弄清楚如何访问表格时遇到了麻烦。(一旦我明白了,剩下的就是一块蛋糕)。
任何人都可以想出一些可以帮助我访问表格的东西吗?它没有名字或ID...
watir - Watir 能识别 META HTML 元素吗?
嗨,出于 SEO 的目的,我们需要访问 html 页面上的 META 标签。但 Watir 不支持 META 标签。有没有其他方法可以访问不受支持的 HTML 标签?
任何帮助表示赞赏。
嗨,我找到了使用 getElementsTagByName b.document.getElementsByTagName('meta')[1].content test.rb:14:in `[]': can't convert Fixnum into String (TypeError) 来访问元素的方法
你能帮忙吗?
ruby - Watir魔法逃脱序列?
我目前正在将 Watir 与 Firefox 一起使用,似乎当我尝试使用以下文本设置字段时:
@#$QWER7890uiop
我正在使用的命令如下:
text_field(:name, "password").value=("!@#$QWER7890uiop)
我也试过这个:
text_field(:name, "password").set "!@#$QWER7890uiop)
仅输入前 2 个字符。我可以通过此功能做些什么吗?
tdd - Selenium 与 Celerity?
在测试网站方面,Selenium 不是比 Celerity 更好吗?因为可以使用 Firefox、Safari、Chrome 和 Internet Explorer 等真实浏览器,以便我们知道我们的网站与它们中的每一个都兼容。
因此,如果我使用 Celerity(它是 Java 浏览器),即使所有测试都通过了,这是否意味着我的网站仍可能与我们流行的 Web 浏览器不兼容?
我知道它比较慢,但如果我们不考虑这一点,那么 Celerity 不是更容易出错吗?
webdriver - 如何使用 watir-webdriver 等待页面加载
使用watir-webdriver,单击链接后如何等待页面加载?
目前我正在使用:
但这并不理想,因为页面响应变化很大。
有没有办法测试页面是否准备好或者页面中是否有某个元素?我知道在普通的 Watir gem 中有Watir::Waiter.wait_until
或类似的东西,但我在 webdriver 版本中看不到这一点。