[QA] QA Digest, Vol 5, Issue 6 (Thanks for pointing me to Vagrant)
Renuka Alurkar
renukaalurkar at gmail.com
Sat Sep 7 03:24:10 UTC 2013
Hi Chris, Quim,
Thank you for directing me towards Vagrant VM! I will try it out and let
you know how it goes.Will also start focusing towards VE+ULS!
Thanks,
Renuka
On Fri, Sep 6, 2013 at 7:00 AM, <qa-request at lists.wikimedia.org> wrote:
> Send QA mailing list submissions to
> qa at lists.wikimedia.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.wikimedia.org/mailman/listinfo/qa
> or, via email, send a message with subject or body 'help' to
> qa-request at lists.wikimedia.org
>
> You can reach the person managing the list at
> qa-owner at lists.wikimedia.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of QA digest..."
>
>
> Today's Topics:
>
> 1. Re: QA Digest, Vol 5, Issue 4 (Testing environment)
> (Chris McMahon)
> 2. heuristic for testing VisualEditor with ULS and Selenium
> (Chris McMahon)
> 3. Weekend Testing Sept 7(?) (Chris McMahon)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 5 Sep 2013 15:02:18 -0700
> From: Chris McMahon <cmcmahon at wikimedia.org>
> To: "QA (software quality assurance) for Wikimedia projects."
> <qa at lists.wikimedia.org>
> Subject: Re: [QA] QA Digest, Vol 5, Issue 4 (Testing environment)
> Message-ID:
> <
> CAJohBHSutucZU62qQxPu0AHqoAGEYdi4jGLHhBvqAY-7nmCBiw at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> On Thu, Sep 5, 2013 at 2:29 PM, Renuka Alurkar <renukaalurkar at gmail.com
> >wrote:
>
> > Hi Chris,
> >
> > I have one more question. If I want to run ULS automated tests on my
> > laptop, what should the environment be?What should be installed?
> >
>
> As Quim noted earlier, Vagrant is a Virtual Machine set up for this.
>
> We've written these down a couple of times:
> https://www.mediawiki.org/wiki/Meetings/2013-06-27
> https://www.mediawiki.org/wiki/Meetings/2013-07-18 (note that the Vagrant
> info here is out of date)
>
> tl;dr: you can't go too wrong with a Vagrant VM. if you're not on
> Windows, RVM is the way to go. If you are on Windows, the one-click
> installer is the best option.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.wikimedia.org/pipermail/qa/attachments/20130905/909f34f5/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Thu, 5 Sep 2013 15:23:20 -0700
> From: Chris McMahon <cmcmahon at wikimedia.org>
> To: "Software quality assurance for Wikimedia projects."
> <qa at lists.wikimedia.org>
> Subject: [QA] heuristic for testing VisualEditor with ULS and Selenium
> Message-ID:
> <CAJohBHQmiUqXr5A27XsEbPnjD+-zL=
> XBihOX00RABhMM2QusqA at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> When you click 'Edit' on a wiki page in Firefox or Chrome to invoke
> VisualEditor, the editable area is called "CE" for contentEditable. After
> you make changes, the diff you can see before the final save is called "DM"
> for "data model".
>
> It is vitally important that the data held in CE and DM always be identical
> for any edit. If CE and DM do not agree, then saving the edit corrupts the
> data on the page. For example, with the help of an automated test I was
> able to demonstrate a race condition causing exactly this problem not long
> ago, which resulted in an emergency fix release:
> https://bugzilla.wikimedia.org/show_bug.cgi?id=53360
>
> This week Rachel was working on an automated VE test and hit a problem
> because of how Selenium and Firefox interpret the difference between
> "enter" and "return" commands:
> https://bugzilla.wikimedia.org/show_bug.cgi?id=53721. In this case we
> were
> unable to reproduce the error manually, but it makes me suspect that there
> may be some hardware or software somewhere such that creating a newline
> while using VisualEditor to edit CE will cause DM to not recognize the
> changed page contents.
>
> One of the things that ULS makes possible is a choice of "input methods".
> The more we can have people checking the results of various input methods
> (hardware and software) in VisualEditor the happier we will be. Rachel's
> experience shows that a newline from an exotic input source *might* be a
> cause of data corruption in VE, but we have to demonstrate the problem
> reliably by a manual operation in order to address it.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.wikimedia.org/pipermail/qa/attachments/20130905/55f5c595/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Thu, 5 Sep 2013 16:01:35 -0700
> From: Chris McMahon <cmcmahon at wikimedia.org>
> To: "Software quality assurance for Wikimedia projects."
> <qa at lists.wikimedia.org>
> Subject: [QA] Weekend Testing Sept 7(?)
> Message-ID:
> <CAJohBHTwjnm9GK=tZ-FR=Rf2AsvTDtioVDOHSMKTnM7C=
> UvxQA at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> To the best of my knowledge, the Weekend Testing folks will be using Visual
> Editor to update real articles in Wikipedia this Saturday. I left a
> message on the Talk page here in preparation:
>
> https://en.wikipedia.org/wiki/Talk:Software_testing#Weekend_Testers_America_to_edit_on_this_subject_7_September_2013
> and
> I left a notice at the Teahouse also:
>
> https://en.wikipedia.org/w/index.php?title=Wikipedia:Teahouse/Questions&oldid=571708956
>
> I believe that I will be able to attend WTA on Saturday, but I'm doing so
> as a civilian, not in my WMF staff persona. :-)
>
> -Chris
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.wikimedia.org/pipermail/qa/attachments/20130905/4c9d3b10/attachment-0001.html
> >
>
> ------------------------------
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa
>
>
> End of QA Digest, Vol 5, Issue 6
> ********************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20130906/bfdd99a7/attachment.html>
More information about the QA
mailing list