我正在測試的網站要求用戶登錄,並且這是由web服務器而不是HTML表單處理的,因此它會在瀏覽器中生成身份驗證彈出窗口。啓動瀏覽器時如何處理在Rspec中彈出的身份驗證
我試着做以下
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
'不工作'是什麼意思?描述會發生什麼,如果有任何錯誤文字等等。 – 2013-05-09 15:49:41