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 (19)

Category/LicenseGroup / ArtifactVersionUpdates
Browser Automation BSD 2-clause
com.github.detro.ghostdriver » phantomjsdriver
PhantomJSDriver is a Java binding for the PhantomJS WebDriver, GhostDriver.
1.1.01.5.0
JSON Lib Apache 2.0
com.google.code.gson » gson1 vulnerability
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.3.12.14.0
Core Utils Apache 2.0
com.google.guava » guava3 vulnerabilities
Guava is a suite of core and expanded libraries that include
19.033.6.0-jre
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.21.3.6
Native Access Apache 2.0 +1
net.java.dev.jna » jna
JNA provides Java programs easy access to native shared libraries without writing anything but Java code - no JNI or ...
4.1.05.18.1
Native Access Apache 2.0 +1
net.java.dev.jna » jna-platform
Java Native Access Platform
4.1.05.18.1
External Proc Exec Apache 2.0
org.apache.commons » commons-exec
Apache Commons Exec is a library that reliably executes external processes from within the JVM.
1.31.6.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient1 vulnerability
Apache HttpComponents Client
4.5.25.6.1
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.45.4.2
MIME Types Lib Apache 2.0
org.apache.httpcomponents » httpmime
Apache HttpComponents Client
4.5.25.6.1
Web Testing Apache 2.0
org.seleniumhq.selenium » selenium-api
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
3.0.0-beta14.44.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.
3.0.0-beta14.44.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-edge-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
3.0.0-beta14.44.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.
3.0.0-beta14.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.
3.0.0-beta14.44.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-opera-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
3.0.0-beta14.4.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-remote-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
3.0.0-beta14.44.0
Selenium Driver Apache 2.0
org.seleniumhq.selenium » selenium-safari-driver
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
3.0.0-beta14.44.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.
3.0.0-beta14.44.0