这是我的功能代码:
$this->getSession()->switchToIFrame("test-frame");
$page = $this->getSession()->getpage();
$page->fillField("name", "Test user");
$page->selectFieldOption("month", "01");
$page->selectFieldOption("year", $currentdate + 1);
$page->fillField("date", "01");
$page->pressButton("Save");
$this->getSession()->wait(7000);
$page->pressButton("Authenticate");
在我的浏览器页面中有加载表单的 iframe。发布“保存”它会转到另一个具有“身份验证”按钮的页面。单击“验证”按钮后,它会转到“等待...”页面并重定向到带有完成页面的浏览器。我想在“验证”之后但在“等待...”页面完全加载之前点击浏览器后退按钮。默认 behat/mink 正在加载“等待...”页面,然后点击我不想要的浏览器后退按钮。
有没有办法告诉 selenium webdriver 单击浏览器后退按钮而无需等待“等待...”加载。