2016-09-20 1 views
1

Я пытаюсь написать приемочное испытание для оплаты с помощью Paypal Express Checkout с кодом. Проблема заключается в контекстном окне. Как я могу переключиться на это окно, чтобы заполнить поля, когда у меня нет имени окна? Спасибо за любую помощь.Как написать правильный приемочный тест для PayPal в контексте в Codeception WebDriver?

ответ

1

Решение:

$I->executeInSelenium(function(\Facebook\WebDriver\Remote\RemoteWebDriver $webdriver) { 
    $handles = $webdriver->getWindowHandles(); 
    $last_window = end($handles); 
    $webdriver->switchTo()->window($last_window); 
}); 
Смежные вопросы