Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP Webdriver-目标页面不';不在浏览器中加载_Php_Selenium_Webdriver - Fatal编程技术网

PHP Webdriver-目标页面不';不在浏览器中加载

PHP Webdriver-目标页面不';不在浏览器中加载,php,selenium,webdriver,Php,Selenium,Webdriver,硒新2。问题是:每次我运行测试时,浏览器都会打开,但拒绝加载URL。我只是得到一张空白页。下面是一个使用 我只是在地址栏中得到“data:text/html;charset=utf-8”。然后脚本关闭 我肯定我做错了什么。任何帮助都将不胜感激 注意:我目前正在运行chromedriver、Chrome28、PHP5.4.9和OpenJDK64位服务器虚拟机(构建23.7-b01,混合模式)经过24小时的挫折,我得出结论,非官方的php绑定不值得这么麻烦。从Github的一些反馈来看,我认为这是一

硒新2。问题是:每次我运行测试时,浏览器都会打开,但拒绝加载URL。我只是得到一张空白页。下面是一个使用

我只是在地址栏中得到“data:text/html;charset=utf-8”。然后脚本关闭

我肯定我做错了什么。任何帮助都将不胜感激


注意:我目前正在运行chromedriver、Chrome28、PHP5.4.9和OpenJDK64位服务器虚拟机(构建23.7-b01,混合模式)

经过24小时的挫折,我得出结论,非官方的php绑定不值得这么麻烦。从Github的一些反馈来看,我认为这是一个常见的抱怨

我决定尝试一种官方API。Python实现非常有效。我发现学习一些Python并用一种新语言编写测试比解决PHP绑定问题更快


既然我已经把php代码弄糟了,我相信我会发现我遗漏了一些显而易见的东西

我也有同样的问题。我无法让它工作,最后选择使用facebook版本的web驱动程序

只要确保您使用的是最新版本的php,否则它将无法正常工作

以下是链接:Facebook git位置:

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();