Everything about Selenium (software)
Testing framework for web applications
Selenium is an open source umbrella project for a range of tools and libraries aimed at supporting browser automation. It provides a playback tool for authoring functional tests across most modern web browsers, without the need to learn a test scripting language. It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including JavaScript (Node.js), C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala. Selenium runs on Windows, Linux, and macOS. It is open-source software released under the Apache License 2.0. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Selenium (software)A 5-minute orientation
- Skim a recent paper: THE ROLE OF TEST AUTOMATION FRAMEWORKS IN ENHANCING SOFTWARE RELIABILITY: A REVIEW OF SELENIUM, PYTHON, AND API TESTING TOOLSInfluential work since 2022
- Pick up a classic book: Test Automation in the Real WorldThe most-reprinted book on the subject
- Read the landmark paper: Comparative Study Of Software Automation Tools: Selenium And Quick Test ProfessionalCited 3 times
- Go sideways: Headless browserA closely related topic
- Go sideways: WatirA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Comparative Study Of Software Automation Tools: Selenium And Quick Test Professional
Comparative Reliability Analysis of Selenium and Playwright: Evaluating Automated Software Testing Tools
A Selenium Based Approach to Automate Software Testing
Enhancing Performance of Software Testing Automation using Selenium Web Grid
Enhancing Performance of Software Testing Automation using Selenium Web Grid
Web Automation of Capital Management Software using Selenium and Java
Utilizing Machine Learning for Predicting Software Faults Through Selenium Testing Tool
EXPLORANDO AS MELHORES PRÁTICAS E FERRAMENTAS PARA AUTOMAÇÃO DE TESTES DE SOFTWARE COM SELENIUM
🆕 Influential since 2022
THE ROLE OF TEST AUTOMATION FRAMEWORKS IN ENHANCING SOFTWARE RELIABILITY: A REVIEW OF SELENIUM, PYTHON, AND API TESTING TOOLS
Testes de software como garantia de qualidade e eficiência: estudo de caso com uso do selenium
Investigating Automated Software Testing in Terms of Efficiency: A Comparative Study of Selenium and Playwright
📚 Books worth reading
Test Automation in the Real WorldGreg Paskal · 2015- 📕Selenium Framework Design in Data-Driven TestingCarl Cocchiaro, Pinakin Ashok Chaubal · 2018
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Headless browser A headless browser is a web browser without a graphical user interface. Headless browsers provide automated control of a web page in an environment similar…
- Watir Watir (Web Application Testing in Ruby, pronounced water), is an open-source family of Ruby libraries for automating web browsers. It drives Internet Explorer…
- Katalon Studio Katalon Platform is an automation testing software tool developed by Katalon, Inc. The software uses open-source automation frameworks Selenium, Appium…
- IMacros iMacros was a browser-based application for macro recording, editing and playback for web automation and testing. It was provided as a standalone application…
- Robot Framework Robot Framework is a generic software test automation framework for acceptance testing and acceptance test-driven development (ATDD). It is a keyword-driven…
- Capybara (software) Capybara is a web-based test automation software that simulates scenarios for user stories and automates web application testing for behavior-driven software…
- QF-Test QF-Test from Quality First Software is a cross-platform software tool for automated testing of programs via the graphical user interface (GUI) test automation)…
- Silk Test Silk Test is a tool for automated function and regression testing of enterprise applications. It was originally developed by Segue Software which was acquired…