我正在使用codeception爲laravel應用運行驗收測試。我遇到的一個問題是,當登錄頁面被緩存時,我的登錄測試開始失敗,我猜,我正在自動登錄。我認爲這種情況是因爲我的測試在清除緩存時開始再次傳遞,並且一般都會在沒有更改測試或應用程序代碼的情況下開始失敗。 這裏是有問題的登錄測試,現在提取到一個輔助方法 public function login($username, $password,
我在代碼中使用函數switchToWindow來實踐。但它不適用於我 任何人都可以幫助我解決我的問題。我想切換到登錄彈出式輸入電子郵件/密碼,但我不能。 ![1] 這是我的場景 在當前頁面(頁面A)單擊登錄按鈕=>新窗口打開用戶輸入Facebook的電子郵件/密碼。提交按鈕點擊之後,它會重定向到最後一個窗口(第一個) Here is my code
$I = new AcceptanceTes
此命令運行測試項目後php codecept.phar run api LoginCest.php --steps我得到以下輸出: * am trying to login.........
* I have http header "Content-Type","application/x-www-form-urlencoded"
* I send post "?",{"operation"