Open main menu
Home
Random
Log in
Settings
Donate
About MediaWiki.org
Disclaimers
MediaWiki
Search
Selenium
Watch
Edit
Selenium
is a portable software-testing framework for web applications.
Get help
You will get stuck. It is important to know how to get help.
For a quick question, use
#wikimedia-qte
connect
.
If you are having problem with fixing failed Selenium test, report it under
Browser-Tests
.
If you are having trouble with Selenium infrastructure, report it in
Quality-and-Test-Engineering-Team (QTE)
.
For discussions, or to get help, use
mail:wikitech-l
.
Getting Started
Simple tutorials to get you started.
Create a simple test
Run tests targeting Beta cluster
Run tests targeting MediaWiki-Docker
How-to
Various How-tos.
Create the first test in a repository
Debug with Visual Studio Code
Make the browser visible
Record videos of test runs
Run tests inside MediaWiki-Vagrant
Run tests targeting Beta cluster using Sauce Labs
Run tests targeting MediaWiki-Docker-Dev
Run tests targeting MediaWiki-Docker using Fresh
Run tests targeting MediaWiki-Vagrant
Run tests targeting MediaWiki-Vagrant using Sauce Labs
Run tests targeting Quibble
Run tests targeting local-charts
Run tests using Quibble Jenkins job
Run tests using selenium-daily-SITE-EXTENSION Jenkins job
Use MediaWiki API
Explanation
In depth explanations.
Anti-patterns
Limitations And Known Issues
Page object pattern
Stack
Reference
References.
Example Code
Running tests
Stack