我正在测试的网站需要用户登录,这是由网络服务器而不是 HTML 表单处理的,因此它会在浏览器中生成一个身份验证弹出窗口。
我尝试过以下操作
before(:each) do
$browser = Watir::Browser.new :firefox
$browser.driver.manage.window.maximize
$browser.goto('http://qa.outbidhq.com')
popup = RAutomation::Window.new(:title => /Authentication/i)
popup.send_keys('XXXXXX') # USER ID
popup.send_keys :tab
popup.send_keys('YYYYYYYYY') # PASSWORD
popup.send_keys :tab
popup.send_keys :enter
sleep(15)
end
但是代码不起作用........在启动浏览器时,我需要处理弹出用户名和密码的窗口......任何建议?????? 我是 Rspec 的新手……使用 Ruby