我搜索了又搜索这个,但我似乎无法让这个自动化工作。使用了所有 basic authentication code在 OpenQA 网站上,我仍然无法让身份验证框工作。
我使用的是 IE8,网站启用了 HTTPS。
通过使用 Watir,我能够将 IE 打开到正确的页面,但我尝试的任何操作都不允许我在登录表单中输入任何内容。
这是我将其缩减为的代码:
require 'watir'
url = 'https://thewebsite.com'
@username = 'myusername'
@password = 'mypassword'
browser = Watir::Browser.new
browser.goto url
sleep 5
Watir.autoit.WinWait('Blank Page')
Watir.autoit.Send(@username)
Watir.autoit.Send('{TAB}')
Watir.autoit.Send(@password)
Watir.autoit.Send('{ENTER}')
有没有人有任何建议或链接?我在 OpenQA 网站上找到的很多信息似乎都已经过时了。
谢谢
最佳答案
你试过了吗RAutomation而不是 autoit?
关于ruby - 使用 Watir 自动进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8268808/