Selenium automation testing framework index.

Test More In Less Time

Run Automation Testing In Parallel On The LambdaTest Cloud

Start for free

Description

Selenium is one of the most renowned open-source test automation frameworks. It allows test automation of web-apps across different browsers & operating systems.

Support and updates

  • Selenium has 24100 stars, 7044 forks.
  • It has 2 major releases in the past 6 months.
  • It has 22 commits and there are 20 open pull requests.
  • It has 113 open issues and 8142 have been closed.

Code statistics

  • Selenium has 70 packages.
  • Selenium has 807 methods.

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

License

Selenium is lincensed under the Apache License 2.0

LambdaTest Community Discussions

Downloads

Selenium can be downloaded from it’s GitHub repository - https://github.com/SeleniumHQ/selenium

Package index

TakesScreenshot

...

Automation Testing Cloud

Run Selenium, Cypress & Appium Tests Online on
3000+ Browsers.

Know More

Selenium.WebDriver.Error

...

HyperExecute

Accelerate Automation test execution upto 70% faster with the
next-gen testing platform.

Selenium.WebDriver.DriverExtensions.HasNetworkConditions

...

On Premise Selenium Grid

Scale your test execution with our cloud infrastructure paired
with your firewall.

CrazyFun.Mappings.FileCopyHack

Kane AI

Kane AI

World’s first end to end software testing agent.

Other similar frameworks

Gherkin-ruby

Gherkin is a parser and compiler for the Gherkin language. Gherkin Ruby can be used either through its command line interface (CLI) or as a library.

Parallel_tests_ruby

ParallelTests splits tests into even groups (by number of lines or runtime) and runs each group in a single process with its own database.

Spinach_ruby

Spinach is a BDD framework on top of Gherkin.

Inspec_ruby

Tool to perform auditing and testing for inspecting infrastructure

Test_xml_ruby

Small library to test your xml with Test::Unit or RSpec

Frameworks to try

Winium

Automation framework for Windows platforms

EarlGrey

EarlGrey is a native iOS UI test framework that enables you to write clear, concise tests. Automatically synchronizes with the UI, network requests, and queues.

DBTestCompareGenerator

Tool for generating database tests

Toxiproxy

Simulate system and network conditions using a TCP proxy to perform testing

Vstest

Runner and engine for test explorer and vstest.console

Run Selenium scripts on 3000+ browsers online

Perform automation testing with Selenium on LambdaTest, the most powerful, fastest, and secure cloud-based platform to accelerate test execution speed.

Test Now