1
我正在嘗試使用Codeception的Paypal Express Checkout進行付款驗收測試。問題在於上下文窗口。當我沒有窗口名稱時,如何切換到該窗口來填充字段?感謝您的任何幫助。如何在Codeception WebDriver的上下文中編寫正確的PayPal驗收測試?
我正在嘗試使用Codeception的Paypal Express Checkout進行付款驗收測試。問題在於上下文窗口。當我沒有窗口名稱時,如何切換到該窗口來填充字段?感謝您的任何幫助。如何在Codeception WebDriver的上下文中編寫正確的PayPal驗收測試?
解決方案:
$I->executeInSelenium(function(\Facebook\WebDriver\Remote\RemoteWebDriver $webdriver) {
$handles = $webdriver->getWindowHandles();
$last_window = end($handles);
$webdriver->switchTo()->window($last_window);
});