问题标签 [rautomation]
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 - watir 1.9 中使用 rautomation 的 winWait(autoit) 替代方案
在我们的 watir 自动化中,当我们使用如下代码观察弹出窗口时,有几个部分:
几天前,我们正在尝试新版本的 watir 1.9,它试图用 rautomation 替换 autoit :D(autoit 工作,但以一种肮脏的方式)。
rautomation 与这种 autoit 方法等效的是什么?
Protip:我想可以创建标签 rautomation 的人将拥有一个新徽章(积分不够)
ruby - Ocra“Watir::Safari 无法加载”
我收到此错误,但我的脚本根本不使用 safariwatir ...我的脚本完成,我得到“测试运行选项:”但我不知道如何获取可执行文件,它在哪里?如何解决此错误?
完成一个 ocra 文件时,它通常是什么样子的?
错误是由以下代码产生的:
我使用 ruby 1.9.2,Watir 2.0.1。Windows XP 上的 IE 8,但也尝试了 Watir 1.9.2,我遇到了同样的问题。
watir - 蒙面文本框问题
我在电话字段中使用 rad 掩码控件。
当我尝试使用 watir 添加电话时,使用此代码
仅添加了最后一个值。请帮帮我。如何填充屏蔽值。
cucumber - rautomation - 在带有 jRuby 的 RubyMine 中 - 出现错误
我一直在寻找自动化 Windows 应用程序,并被要求使用 rautomation 进行探索,我刚刚开始使用它。
现在,在通过 github 上的文档和 Jarmo 的几个博客之后,我在这里发布了一个非常简单的问题,我确信我做错了一些非常基本的事情。
这是我的代码 -
所以,问题是 - 我做错了什么?在这里,我正在尝试处理 Windows 资源管理器。
完成 - 完成。问题在于 Jruby 的使用。如果我将(普通)红宝石与红宝石一起使用,那么我不会遇到任何问题。在我获得 100 名声望之前,Stackoverflow 不允许我结束我的问题。
autoit - 从 Watir 打印文件
我正在查看Watir-Webdriver来操作浏览器。特别是,我想打开一个本地文件并将其打印为 PDF 文件。
是的,wkhtmltopdf 将是一件好事,但它对我在 debian 挤压上不起作用,原因很难确定。该页面包含 Javascript,它排除了许多 html-to-pdf 选项。wkhtmltopdf 适用于 OS X,相同版本(0.9.9),所以我知道这不是我使用它的问题(PDFKit 和 Ruby)。我只是想回避这些问题并尝试不同的方式。在 debian 上打开 chromium 会显示一个完美渲染的页面。
Watir如何“打印”?
编辑:经过更多阅读,我认为没有办法做到这一点。
watir - 段错误 javascript 对话框 Watir 3.0 和 rautomation 0.7.2 ruby v 1.8.7
我正在尝试在 watir 3.0 的 javascript 对话框中单击确定。我已经尽可能地简化了代码:
我经常得到这个,一些脚本比其他脚本多(非常断断续续):
操作系统是 Win XP sp3。我经常调用clickpompt,一些脚本重复使用它,但它并不总是在我第四次调用它时失败,有时是第二次等等。我需要做一些不同的事情吗?谢谢
browser - Watir rautomation 鼠标移动什么也不做
我试图让隐藏的元素可见。我已经尝试了在 Watir 中可以找到的所有鼠标事件和元素选择器。所以我正在尝试使用已经在 watir 中的 RAutomation 代码。但这似乎无效。
从这里我让浏览器升到顶部,控制台回复 nil。但是鼠标没有动。然后当我继续做
我得到 2... 的响应,我将其视为点击成功。我需要能够将鼠标移动到这个坐标。
返回 => :win_32
我可以在已经建立的 Watir 实例中将其设置为 :autoit 吗?
请帮忙。
ruby - 需要使用 RAutomation.send_keys 将破折号字符发送到 putty
我正在尝试自动化一些我通常在腻子中完成的工作,但是我无法发送一些我需要发送的密钥。我尝试发送-
并查看~
出现。
以供参考:
- ruby 1.8.7 (2010-12-23 补丁级别 330) [i386-mingw32]
rautomation (0.9.1, 0.6.3)
/li>
更新:我开始认为它与 rautomation 有关,因为我尝试了以下内容并能够发送-
's.
更新:我几乎 100% 确定它是 RAutomation,因为我尝试将一个发送-
到 firefox/notepad++ 并且没有任何显示,但能够发送abcd
.
ruby-on-rails - 启动浏览器时如何处理 Rspec 中弹出的身份验证
我正在测试的网站需要用户登录,这是由网络服务器而不是 HTML 表单处理的,因此它会在浏览器中生成一个身份验证弹出窗口。
我尝试过以下操作
但是代码不起作用........在启动浏览器时,我需要处理弹出用户名和密码的窗口......任何建议?????? 我是 Rspec 的新手……使用 Ruby
ruby - 无法将适配器设置为 ffi
在自动化中,我正在尝试使用 rautomation 处理窗口弹出窗口。我安装了以下宝石:
我试过以下:
默认情况下,适配器未设置为 ffi(它设置为 win_32,我使用的是 windows 机器),因此我尝试将其设置为 ffi:
但这会导致以下错误:
以下是我的问题:
- 为什么即使我的机器上安装了 ffi,适配器也没有设置为 ffi?
- 如何解决我尝试将适配器设置为 ffi 时遇到的错误?(为此我也做过:设置 RAUTOMATION_ADAPTER=ffi 仍然无法正常工作)