humanmade/selenium-server-standalone

Name: selenium-server-standalone

Owner: Human Made

Description: Composer/packagist package containing Selenium Server Standalone for system tests

Forked from: joomla-projects/selenium-server-standalone

Created: 2017-09-04 14:06:14.0

Updated: 2017-09-04 14:06:17.0

Pushed: 2017-08-31 21:22:32.0

Homepage: null

Size: 406323

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

selenium-server-standalone

Latest Stable Version Total Downloads Latest Unstable Version License

Composer distribution of Selenium Server Standalone, the browser automation framework.

Version

Release numbers are synchronised with the Selenium versions. Version of this release is v3.5.3

Selenium Changelog: https://github.com/SeleniumHQ/selenium/blob/master/java/CHANGELOG

Original jar files and checksums: http://selenium-release.storage.googleapis.com/index.html

Webdriver
Installation
Inside your composer-powered project
oser require joomla-projects/selenium-server-standalone
Standalone
oser install

The command composer install will make the selenium executable from inside bin.

Usage
ndor/bin/selenium-server-standalone

Arguments are supported.

ndor/bin/selenium-server-standalone -port 4445

To shut down Selenium you can visit:

://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer
Usage with PHP

If you want to launch Selenium from a PHP application, you could use the Selenium class.

enium = new Selenium(array('browser' => 'chrome', 'insider' => false, 'selenium_params' => array()));
enium->run();

Possible values for browser are chrome|firefox|MicrosoftEdge|internet explorer If you are in the Windows Insider program, you would need the edge-insiders browser. So set the insider flag to true.

Acknowledgements

This project was forked from the original https://github.com/sveneisenschmidt/selenium-server-standalone

Thanks to the Selenium Project


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.