java - 未定义的属性:第 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();
解决方案
推荐阅读
- javascript - How to find all values of a specific key in an array of nested objects?
- python - 虽然我插入不同的字符串,但 str.format 打印相同的字符串
- java - 如何通知“书”类“页面”类已到达末尾,以便书可以翻到下一页?
- java - 为每个opengl点生成唯一且足够不同的颜色的方法
- ios - 在即将推出的 iPhone 发布之前从哪里获得 iOS 设备硬件字符串?
- android - 带有蓝牙 5 的 AltBeacon 库(信标可检测范围)
- html - 在 Bootstrap 中,如何将导航栏链接向右对齐?
- python - 在 python 中使用正则表达式从文本文件中提取特定字符串
- java - 为什么mousePress不做任何事情?
- javascript - Javascript - 函数,缺少参数