设置Selenium PHP自动化

时间:2018-12-10 16:51:01

标签: php selenium automation

我是硒的新手,我正在尝试设置它并运行基本的自动化程序。我已经下载了硒罐文件,并通过终端启用了服务器。另外,我已经从https://code.google.com/archive/p/php-webdriver-bindings/下载了PHP和Selenium库。

这是我尝试运行的代码:

<?php

 require_once "phpwebdriver/WebDriver.php";
 require("phpwebdriver/LocatorStrategy.php");


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

 $webdriver->close();

?>

当我通过Firefox浏览器通过本地主机打开文件时,页面为空白。在设置硒和运行基本自动化命令(例如此google搜索)方面的任何帮助将不胜感激!

0 个答案:

没有答案