2016-08-03 2 views
0

У меня есть приложение, где, когда я нажимаю ссылку (LINK1) открывает всплывающее окно, ниже код для всплывающего окнаКапибара: Ruby: не обнаруживая всплывающие окна

<a href="javascript:popup_general('/webapp/sso?ssotype=external&amp;appname='AppName', 'ADRaqa5', '750', '450', 'top=0,left=,toolbar=yes,menubar=no,location=no,resizable=yes,scrollbars=yes');">link1</a> 

я попытался с помощью

page.driver.browser.window_focus page.windows.last.handle 

также я попытался с помощью

new_window = window_opened_by{click_link link_text} 
within_window new_window do 
    click_link 'overridelink' 
end 

оба они не работают так, в конце концов я попытался получить окна идентификаторы

print page.driver.browser.window_handles 

результата

["ccc7074b-dad0-472f-b134-a6c72e08f7a4"] 

так это выглядит, как капибары даже не обнаруживают второе окна

может вы, ребята, помочь мне в этом вопросе & также, если есть какая-либо работа обходных

+0

Я использую браузер IE – testerBDD

+0

Вы получаете 2 ручка с драйвером Chrome и Firefox? –

+0

Приложение не работает в других браузерах и определенно предназначено для IE – testerBDD

ответ

Смежные вопросы