https://github.com/eliasnogueira/selenium-run-github-action
https://github.com/eliasnogueira/selenium-run-github-action
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/eliasnogueira/selenium-run-github-action
- Owner: eliasnogueira
- License: mit
- Created: 2024-01-07T10:18:43.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T19:54:12.000Z (12 months ago)
- Last Synced: 2025-04-11T00:43:06.721Z (6 months ago)
- Language: Java
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Selenium GitHub Action
This project shows how to run an automated web test using Selenium into a GitHub Action.
## Tech stack
* Java 23
* [Selenium WebDriver](https://www.selenium.dev/) as the automated testing library
* [JUnit 5](https://junit.org/junit5/) as the support testing tool## What's necessary
Nothing than the Selenium Java dependency >= 4.14.0 as it has
the [Selenium Manager](https://www.selenium.dev/documentation/selenium_manager/) to discover your local browser and
manage its browser dependency.The [GitHub runner images](https://github.com/actions/runner-images/tree/main/images) have browsers installed as well as
environment variables pointing out to the browser drivers.For example: you can see in the [Browsers and Drivers](https://github.com/actions/runner-images/tree/main/images)
section of the Ubuntu image all available browsers along with the environment variables to the available browser
drivers.