<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
As mentioned in a couple of meetings this morning, the QA team
recently did some re-factoring of the mediawiki-selenium Rubygem[1]
to allow WMF browser tests to run via any of the operating system
and browser combinations that are supported on the Sauce Labs
platform[2].<br>
<br>
While this change was made primarily to expand the scope of
regression tests run via CloudBees, you can take advantage of the
same change to run browser tests locally, assuming two things:<br>
<br>
<ol>
<li>You have Sauce Labs credentials (free accounts are available;
see[3]).</li>
<li>The repo for which you want to run browser tests has been
updated to use version 0.2.6 of the mediawiki-selenium gem.</li>
</ol>
<br>
If point #2 is not true for the repo you are working with, the
necessary update is easily made - ask for help via IRC using the <i>#wikimedia-qa
</i>channel if needed.<br>
<br>
Documentation on setting up your local environment for running
browser tests in this way is available on mediawiki.org[4].<br>
<br>
Happy testing!<br>
<br>
- Jeff<br>
<br>
<br>
<br>
[1] <a class="moz-txt-link-freetext" href="http://rubygems.org/gems/mediawiki_selenium">http://rubygems.org/gems/mediawiki_selenium</a><br>
[2] <a class="moz-txt-link-freetext" href="https://saucelabs.com/platforms">https://saucelabs.com/platforms</a><br>
[3] <a class="moz-txt-link-freetext" href="https://saucelabs.com/signup">https://saucelabs.com/signup</a><br>
[4]
<a class="moz-txt-link-freetext" href="https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Running_tests#Running_browser_tests_at_SauceLabs">https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Running_tests#Running_browser_tests_at_SauceLabs</a><br>
<br>
<br>
</body>
</html>