swiniak / selenium-server-standalone
Selenium Server Standalone 的 Composer 发行版,浏览器自动化框架。将可执行文件添加到您的 composer bin 目录。
This package is not auto-updated.
Last update: 2024-09-29 04:48:53 UTC
README
来自 https://github.com/joomla-projects/selenium-server-standalone 的分支
Selenium Server Standalone 的 Composer 发行版,浏览器自动化框架。
版本
发布号与 Selenium 版本同步。本发布版本为 v3.6.0
Selenium 更新日志: https://github.com/SeleniumHQ/selenium/blob/master/java/CHANGELOG
原始 jar 文件和校验和: http://selenium-release.storage.googleapis.com/index.html
WebDriver
- Google Chrome 版本 2.32
- 32 位 Internet Explorer 版本 3.6.0
- 64 位 Internet Explorer 版本 3.6.0
- Microsoft Edge 版本 4.15063
- Microsoft Edge 内部版本 10.0.16288.1000
- Firefox Gecko / Marionette WebDriver 版本 0.19 •geckodriver 现在推荐 Firefox 55 及更高版本。*x32 windows = 0.18
安装
在您的 composer 项目内部
composer require swiniak/selenium-server-standalone
独立版本
composer install
命令 composer install
将在 bin
目录中创建 selenium 可执行文件。
使用方法
$ vendor/bin/selenium-server-standalone
支持参数。
$ vendor/bin/selenium-server-standalone -port 4445
要关闭 Selenium,您可以访问
https://:4444/selenium-server/driver/?cmd=shutDownSeleniumServer
与 PHP 的使用
如果您想从 PHP 应用程序启动 Selenium,可以使用 Selenium 类。
$selenium = new Selenium(array('browser' => 'chrome', 'insider' => false, 'selenium_params' => array())); $selenium->run();
浏览器可能的值为 chrome|firefox|MicrosoftEdge|internet explorer 如果您在 Windows Insider 计划中,则需要 edge-insiders 浏览器。因此,将 insider 标志设置为 true。
致谢
此项目是从原始 https://github.com/sveneisenschmidt/selenium-server-standalone 分支出来的。
感谢 Selenium 项目