Selenium 2 的新手。问题是:每次我运行测试时,浏览器都会打开但拒绝加载 URL。我只是得到一个空白页。下面是一个使用Łukasz Kolczyński 绑定的示例:
require_once "phpwebdriver/WebDriver.php";
$webdriver = new WebDriver("localhost", "4444");
$webdriver->connect("chrome");
$webdriver->get("http://google.com");
$element = $webdriver->findElementBy(LocatorStrategy::name, "q");
if ($element) {
$element->sendKeys(array("php webdriver" ) );
$element->submit();
}
$webdriver->close();
我只是在地址栏中得到“data:text/html;charset=utf-8”。然后脚本关闭。
我确定我做错了什么。任何帮助将不胜感激。
注意:我目前正在运行 chromedriver、chrome 28、php 5.4.9 和 OpenJDK 64 位服务器 VM(构建 23.7-b01,混合模式)