1
我需要接受一個IE瀏覽器使用JavaScript使用PHP的webdriver硒 這適用於FF和Chrome警報,但IE無法硒:與IE瀏覽器處理JavaScript警報在Facebook的PHP-webdriver的
下面的代碼我中號使用:
$web_driver = new WebDriver();
// opens Internet explorer browser
$session = $web_driver->session('internet explorer');
// Navigates to page that has JS alert on close.
$session->open('http://mypage.com/');
// Closes Offer window
$session->deleteWindow();
// Accepts alert to leave page
$session->accept_alert(); // Except accept_alert isn't working correctly in IE
// Closes last window
$session->close();
// Kill session for garbage collection
unset($session);
我知道有this answer for Java和this answer for C#,但要尋找一個PHP特定的解決方案,因爲Java方法是不一樣的
謝謝@tannermares,工作。 – CEich 2013-03-07 00:08:20
$ capabilities = array(WebDriverCapabilityType :: BROWSER_NAME =>'firefox'); $ driver = new WebDriver($ wd_host,$ capabilities); 我該如何獲得會話? – 2013-12-04 10:21:15