Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edmondscommerce/selenium-server
selenium-server
https://github.com/edmondscommerce/selenium-server
bash behat chrome composer firefox linux php selenium selenium-server shell
Last synced: 3 days ago
JSON representation
selenium-server
- Host: GitHub
- URL: https://github.com/edmondscommerce/selenium-server
- Owner: edmondscommerce
- License: mit
- Created: 2015-02-11T18:24:52.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-10-07T11:59:49.000Z (about 4 years ago)
- Last Synced: 2024-06-20T19:28:08.484Z (5 months ago)
- Topics: bash, behat, chrome, composer, firefox, linux, php, selenium, selenium-server, shell
- Language: Shell
- Size: 19.5 KB
- Stars: 8
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# selenium-server
## By [Edmonds Commerce](https://www.edmondscommerce.co.uk)This is a simple package to easily run Selenium with Chrome driver.
It does not contain the binaries, instead it will download them on first run.
It has only been run and tested on Linux.
To install it simply add
`"edmondscommerce/selenium-server": "~1"`
To your composer.json file and then run composer update
## Running
`bin/selenium-run.bash` To run Selenium in a terminal. You can stop the Selenium process as required by hitting [ctrl]+[c]
## Running in the background
`bin/selenium-background-run.bash`
This will run the process in the background using nohup
## Stopping the background process
`bin/selenium-stop.bash`
This will find a Selenium process that is running in the background and kill it
## Firefox / Chrome
This process uses Chrome by default.
If you want to use it with Firefox, you need to append the `firefox` flag, eg
`bin/selenium-run.bash firefox`
Or
`bin/selenium-background-run.bash firefox`