[QA] help update the QA wiki pages? (new people welcome!)
S Page
spage at wikimedia.org
Fri Nov 15 02:14:09 UTC 2013
"Running and writing browser tests" is a small maze of outdated
instructions, a transcluded page, a redirect, and some confusion over
running tests locally vs. running MediaWiki locally and/or in vagrant.
I think one order of diving in to browser tests is:
* go look at test results on cloudbees
* investigate a test that's failing
* view the code for that test
* if you manually go through the test's steps on a wiki site and it fails
for you, then file a bug
(This doesn't require any local code at all, it's all on the web.) Next
level:
* get the test code on your machine
* run cucumber locally, pointing to some MediaWiki install
* see if the code fails for you
* if it does, try fixing the test, and rerun cucumber
* if you find an error in a test, either update a bug
* or better yet contribute it in gerrit
None of these steps require you to have a working local MediaWiki. The
recent edit (from Jeff Hall ? Hi!) suggests enabling the visualeditor role
in MediaWiki-Vagrant to run the VE tests, which works but may be overkill.
Hope this helps. "There's more than one way to do it."
On Fri, Nov 8, 2013 at 7:06 AM, Chris McMahon <cmcmahon at wikimedia.org>wrote:
>
> Hello QAers...
>
> Next week I intend to spend some time updating the pages at
> http://www.mediawiki.org/wiki/Quality_assurance
>
> They were a good description at the time, but our role has changed
> somewhat and they are a little out of date. In particular, I want to add
>
> * a detailed description of the test environments at
> http://en.wikipedia.beta.wmflabs.org and http://test2.wikipedia.org
> * links to other WMF development projects we work with, like VisualEditor,
> UniversalLanguageSelector, UploadWizard, Flow, etc. etc.
> * a description of the automated test architecture shared among these
> projects
>
> If you are new to the list, what questions would you like answered in the
> QA documentation?
>
> Thanks,
> -Chris (WMF QA Lead)
>
--
=S Page Features engineer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20131114/f061695f/attachment.html>
More information about the QA
mailing list