Selenium provides support for the automation of web browsers. It provides extensions to emulate user interaction with browsers, a distribution server for scaling browser allocation, and the infrastructure for implementations of the W3C WebDriver specification.

Compile Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.opera » operadriver(optional)
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
0.8.14.4.0
Testing EPL 2.0
junit » junit(optional)1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.106.0.3
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-android-driver2.16.02.39.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-chrome-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
2.16.04.44.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-htmlunit-driver
WebDriver compatible driver for HtmlUnit headless browser
2.16.04.13.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-firefox-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
2.16.04.44.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-ie-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
2.16.04.44.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-iphone-driver2.16.02.39.0
Apache 2.0
org.seleniumhq.selenium » selenium-support
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
2.16.04.44.0
Testing Apache 2.0
org.testng » testng(optional)
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more ...
6.0.17.12.0