如何在Codeception WebDriver中为PayPal在上下文中编写正确的验收测试?

时间:2016-09-20 07:25:57

标签: codeception acceptance-testing paypal

我尝试使用Paypal Express Checkout和Codeception编写验收测试。问题在于上下文窗口。当我没有窗口名称时,如何切换到该窗口以填充字段?谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

解决方案:

$I->executeInSelenium(function(\Facebook\WebDriver\Remote\RemoteWebDriver $webdriver) {
    $handles = $webdriver->getWindowHandles();
    $last_window = end($handles);
    $webdriver->switchTo()->window($last_window);
});