首页 > 解决方案 > 未定义的属性:第 2m8 行 C:\xampp\htdocs\selenium-test\phpwebdriver\WebEleent.php 中的 stdClass::$ELEMENT

问题描述

我是硒用户。我面临以下错误:

undefined property: stdClass::$ELEMENT in 
C:\xampp\htdocs\selenium-test\phpwebdriver\WebElement.php on line 28

工作状态。PHP 完成设置。当我运行示例项目时,它会运行打开的 firefox 浏览器,并在 firefox 关闭后打开 google.com。不搜索关键字。

以下是我的代码。

require_once "phpwebdriver/WebDriver.php";

$webdriver = new WebDriver("localhost", "4444");
$webdriver->connect("firefox");                            
$webdriver->get("http://www.google.com/");
$element = $webdriver->findElementBy(LocatorStrategy::name, "q");
if ($element) {
    $element->sendKeys(array("php webdriver" ) );
    $element->submit();
}

$webdriver->close();

标签: javaphpseleniumselenium-webdriver

解决方案


推荐阅读