私がテストしている Web サイトではユーザーのログインが必要であり、これは HTML フォームではなく Web サーバーによって処理されるため、ブラウザーで認証ポップアップが生成されます。
私は次のことをやってみました
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を使用しています