Selenium/Ruby/Features testing

QA on new features is assessed mainly through manual testing of software build through the continuous integration process. Developers and community testers manually check function and features, either on their own or through organized testing activities.

Beta cluster is offered to teams deploying new features to Wikimedia projects. If you want to test bleeding edge versions of Wikipedia check http://test.wikipedia.org & http://test2.wikipedia.org

MediaWiki developers can use Wikimedia Labs to have their own testing environment. See also the MediaWiki Manual pages for Unit testing.

Contributing to Features testing may take several forms:


 * Helping organize test efforts or test events
 * Checking software under development for proper function.
 * Reporting issues in Bugzilla - see How to report a bug.
 * Collaborating with others to specify proper behavior of software features to be checked.

Some Wikimedia teams have specific testing guidelines and documentation:


 * Echo notifications testing
 * Mobile QA
 * Visual Editor (in Wikipedia)
 * See also the list of Wikimedia Features projects

If you are interested in manual/feature/functional testing, join the proposed MediaWiki Group Features testing.