2014-12-02 4 views
2

У меня есть тест, который вызывает открытие нового окна, которое содержит форму для заполнения. В FireFox он работает, чтобы переключиться на это окно с помощью browser.switchWindow (windowName), но в Chrome он, похоже, не переключается в окно, так как он не может найти форму для заполнения в новом окне.Переключатель NightwatchWindow() не работает в Google Chrome

Кто-нибудь сталкивается с чем-либо подобным и имеет возможное решение? Благодаря!

Edit:

Это небольшой фрагмент кода, я обнаружил, показывая, что я сделал.

browser 
    .click('selector') // Button click to open new window 
    .pause(1000) 
    .switchWindow('newWindowID') 

ответ

1

Я получил его на работу, для меня это было так же просто, как положить короткую паузу(), прежде чем пытаться переключитьWindow(). Кажется, он попытался переключиться в новое окно, прежде чем он откроется.

0

Я не могу оставить комментарий из-за недостаточно высокой репутации, но мне было интересно, можете ли вы показать свой код для решения этого вопроса. Я пытаюсь выяснить, как заставить этот сценарий работать, и я в тупике. Спасибо

+1

Благодарим за обновление! Я закончил работать, но это здорово, что вы следовали. ура –

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