[QA] QA Digest, Vol 4, Issue 27- ULS testcases

Renuka Alurkar renukaalurkar at gmail.com
Sun Sep 1 01:52:19 UTC 2013


Hi Chris,

I did not go through all the test cases of Cirrus search. I went through
the test cases for ULS both to understand how ULS works and to understand
the feature files in cucumber. The testcases are easy to read and
understand.

   - I felt that the test cases could have more uniformity (if I have
   understood them correctly, that is). For instance, in
   uls_settings_panel.feature, we have the "input panel of language settings"
   and in uls_ime.feature, we have a "input box"..I think we are referring to
   the same thing here.
   - What is the interface language and what is the content language and
   how are these preferences set?
   - I executed the persistent_settings.feature manually. I did not
   understand the Background so I did not set these preferences. Just went
   ahead with the scenario. This scenario passes.But, when the font is changed
   to OpenDyslexic, then apply settings. Font changes to OpenDyslexic.Now, I
   change it back to System Font and apply settings, but it still remains
   OpenDyslexic instead of reverting to System Font (unless I log out and log
   back in).Is this expected behavior?

Haven't concentrated on VisualEditor and not at all on Flow..but I will
try/read about them. Instead of ULS, if I should focus on Cirrus search or
Visual Editor, let me know.

-Renuka



On Thu, Aug 29, 2013 at 3:56 PM, <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 4, Issue 23 (Chris McMahon)
>    2. reminder: Tester's Guide to Software Development at WMF
>       (Sumana Harihareswara)
>    3. Re: Jenkins cleanup (Antoine Musso)
>    4. Re: Visual Editor test plan (Chris McMahon)
>    5. Re: Jenkins cleanup (James Forrester)
>    6. Sep 18 workshop - Epic fail: figuring out Selenium test
>       results (Quim Gil)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 29 Aug 2013 07:29:23 -0700
> From: Chris McMahon <christopher.mcmahon at gmail.com>
> To: "QA (software quality assurance) for Wikimedia projects."
>         <qa at lists.wikimedia.org>
> Subject: Re: [QA] QA Digest, Vol 4, Issue 23
> Message-ID:
>         <CAFBzvah3ZQeLd_uM00AjyaFXN_qGexyw=
> t3441aFWx9wGo932Q at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> On Wed, Aug 28, 2013 at 8:30 PM, Renuka Alurkar <renukaalurkar at gmail.com
> >wrote:
>
> > Hi,
> >
> > Zeljko, Thank you for approving my email.
> > Chris, Quilm Thank you for sending me other helpful links. I read about
> > manual features testing, browser testing using cucumber, and about saw
> the
> > video about the new tool article-feedback. I find both browser testing
> and
> > article feedback interesting. Well, I do not have any experience with
> > cucumber, but I would love to learn it through browser testing on
> > wikimedia. At the same time, I would like to test the article feedback
> tool
> > too.
> > I do not exactly remember how I came to know about how one could
> > contribute as a tester to wikipedia, but there is a possibility that I
> read
> > about it at
> > http://thesocialtester.co.uk/volunteering-a-good-way-to-learn-testing/!!
> > Well, let me know how and when I can start!!!!!
> >
>
> Hi Renuka,
>
> Article Feedback is an interesting feature, but unfortunately you are a bit
> late.  AFT is no longer under active development and is only in use in some
> limited circumstances.
>
> Since you've read up a lot about what we do, let me suggest a few areas in
> which to concentrate:
>
> Our new search engine called "CirrusSearch" is available for testing right
> now on https://www.mediawiki.org and
> http://en.wikipedia.beta.wmflabs.org/.
>
>
> Some general notes about testing it are available at
> https://www.mediawiki.org/wiki/CirrusSearch, and some previous mentions
> here on the QA list are at
> http://lists.wikimedia.org/pipermail/qa/2013-August/000354.html and
> http://lists.wikimedia.org/pipermail/qa/2013-August/000358.html.  The
> automated tests we have may or may not be passing right now.  They may not
> be too easy to read, but you can get an idea of what sort of thing we're
> testing for with them
>
> https://github.com/wikimedia/mediawiki-extensions-CirrusSearch/tree/master/tests/browser/features
> .
>
> We'd like to hear what you think about the test we have and the testing we
> should have.
>
> The UniversalLanguageSelector (ULS) is a tool that allows users to
> manipulate the languages in which wikis appear.  It is considered stable
> right now, but in the near future it will need to interact with our new
> VisualEditor.  ULS is available in two ways:  in the environment at
> http://en.wikipedia.beta.wmflabs.org/ it is represented as a "cog" icon
> (looks like a wheel) in the left-side "Languages" panel.  In the
> environment at http://test2.wikipedia.org/ it is available as a link in
> the
> upper-right corner of each wiki page, and also as a small typewriter icon
> in every input box such as Search.  The automated tests we have for ULS are
>
> https://github.com/wikimedia/mediawiki-extensions-UniversalLanguageSelector/tree/master/tests/browser/features
>
> VisualEditor is our new WYSIWYG editor under development.  It is available
> on every wiki, including in production on the English Wikipedia
> http://en.wikipedia.org/.  (If you edit in production, do it on your user
> page or your user talk page, don't pollute real articles).  As Amir noted
> earlier, some attention to non-Latin scripts in VE would be useful, as
> would an investigation of how cursor movements and such are working.  Bugs
> in VE are very important right now.  For now at least, the automated tests
> we have for VE are at
>
> https://github.com/wikimedia/mediawiki-extensions-VisualEditor/tree/master/modules/ve-mw/test/browser/features
>
> Finally, we are just beginning a big new feature called "Flow" that will be
> a new messaging system for the wikis.  It is early enough in development
> that Flow is not implemented anywhere yet, but you can read about it at
> https://www.mediawiki.org/wiki/Flow and you can watch for when it becomes
> available here:  https://bugzilla.wikimedia.org/show_bug.cgi?id=53061
>
> -Chris
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.wikimedia.org/pipermail/qa/attachments/20130829/fa5b3bd5/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Thu, 29 Aug 2013 11:51:13 -0400
> From: Sumana Harihareswara <sumanah at wikimedia.org>
> To: qa at lists.wikimedia.org
> Subject: [QA] reminder: Tester's Guide to Software Development at WMF
> Message-ID: <521F6DF1.1030609 at wikimedia.org>
> Content-Type: text/plain; charset=ISO-8859-1
>
> http://lists.wikimedia.org/pipermail/qa/2013-June/000021.html
> "Tester's Guide to Software Development at WMF, circa June 2013"
> by Chris McMahon
>
> New folks might be interested in taking a look at this guide, in which
> Chris covers a few selected projects at WMF and talks about what they're
> up to. If that piques your interest and you'd like to know about other
> engineering projects at the Wikimedia Foundation, look at our most
> recent monthly engineering report:
> https://www.mediawiki.org/wiki/Wikimedia_engineering_report/2013/July
> --
> Sumana Harihareswara
> Engineering Community Manager
> Wikimedia Foundation
>
>
>
> ------------------------------
>
> Message: 3
> Date: Thu, 29 Aug 2013 18:20:06 +0200
> From: Antoine Musso <hashar+wmf at free.fr>
> To: qa at lists.wikimedia.org
> Subject: Re: [QA] Jenkins cleanup
> Message-ID: <kvnsbe$kae$1 at ger.gmane.org>
> Content-Type: text/plain; charset=UTF-8
>
> Le 27/08/13 13:03, Željko Filipin a écrit :
> > This is actually a Big Thing. ULS is the third repository that has
> > Selenium tests. This is the complete list:
> >
> > https://github.com/wikimedia/mediawiki-extensions-CirrusSearch
> > https://github.com/wikimedia/mediawiki-extensions-MobileFrontend
> >
> https://github.com/wikimedia/mediawiki-extensions-UniversalLanguageSelector
> >
> > The tests are in folder tests/browser or tests/acceptance.
>
> Next thing would be to have the Selenium tests run whenever someone send
> a change in Gerrit :-]
>
> We talked about it with Željko on IRC, we might want to sprint that soon
>
> --
> Antoine "hashar" Musso
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 29 Aug 2013 09:21:17 -0700
> From: Chris McMahon <cmcmahon at wikimedia.org>
> To: "QA (software quality assurance) for Wikimedia projects."
>         <qa at lists.wikimedia.org>
> Subject: Re: [QA] Visual Editor test plan
> Message-ID:
>         <
> CAJohBHTR68LvxBKOKZZ7c2p2SePw6E-_oCcojaKv4VHmTbLjjw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> On Thu, Aug 29, 2013 at 6:13 AM, Željko Filipin <zfilipin at wikimedia.org
> >wrote:
>
> > On Tue, Aug 27, 2013 at 9:40 PM, Rachel Thomas <rachelqa99 at gmail.com
> >wrote:
> >
> >> I was wondering if there is also a standard place we should keep test
> >> plans. I'm not sure what is currently being done for test plans.
> >
> >
> > Chris will probably know more, but I do not think we have a standard
> > place. Well, mediawiki.org is probably the standard place, but that is
> > probably now what you were looking for. :)
> >
>
> I think it depends on the context.  The test plans I have written in the
> past have had some relationship to the project being tested or to the test
> event.  Rachel's test plan for VE is I think appropriate for the OPW
> project.  As long as it is findable and linkable on for example
> mediawiki.org, it's all good.
> -Chris
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.wikimedia.org/pipermail/qa/attachments/20130829/7231e975/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 5
> Date: Thu, 29 Aug 2013 12:06:14 -0700
> From: James Forrester <jforrester at wikimedia.org>
> To: "QA (software quality assurance) for Wikimedia projects."
>         <qa at lists.wikimedia.org>
> Subject: Re: [QA] Jenkins cleanup
> Message-ID:
>         <
> CAEWGtDW6SwaMYCg5ia9OiB04Xi5pbxoXAysXYtJ3BwOGwumCNg at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> On 29 August 2013 06:52, Rachel Thomas <rachelqa99 at gmail.com> wrote:
>
> > James-  I'm still working on some tests for Visual Editor now.  I'm
> > currently testing the bullets, numbering, indents and outdents.   Maybe I
> > should try and coordinate with your team regarding what tests I have done
> > already and what I should do next?  I'm not sure what the plan is for the
> > VE repo or the VE tests, but I think it would be worth discussing it with
> > you, Chris and Zeljko, and perhaps members of your team, as I have seen
> > some conflicting information.
> >
>
> That'd be really great, yes. Right now our "pain areas" are reliably
> inserting and deleting text in paragraphs​​ and lists, splitting them, and
> copy-pasting them, in "complex" scripts (non-latin and non-Cyrillic,
> mostly). Some of this starts to touch on native- and ULS-based Input Method
> Editors, which are terribly complex (and horrible to test), but getting a
> start would be great.
>
> ​J.
> --
> James D. Forrester
> Product Manager, VisualEditor
> Wikimedia Foundation, Inc.
>
> jforrester at wikimedia.org | @jdforrester
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.wikimedia.org/pipermail/qa/attachments/20130829/82ffc4b4/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 6
> Date: Thu, 29 Aug 2013 13:56:25 -0700
> From: Quim Gil <qgil at wikimedia.org>
> To: qa at lists.wikimedia.org
> Subject: [QA] Sep 18 workshop - Epic fail: figuring out Selenium test
>         results
> Message-ID: <521FB579.2090104 at wikimedia.org>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> It's official!
>
> Epic fail: figuring out Selenium test results
> http://www.meetup.com/wikimedia-tech/events/137381022/
>
> --
> Quim Gil
> Technical Contributor Coordinator @ Wikimedia Foundation
> http://www.mediawiki.org/wiki/User:Qgil
>
>
>
> ------------------------------
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa
>
>
> End of QA Digest, Vol 4, Issue 27
> *********************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20130831/3910263d/attachment-0001.html>


More information about the QA mailing list