Hi Markus, If I understand correctly, you want to automate the steps that a user would take, in a browser, in order to install Mediawiki on a local system. Is that correct? So your test would be something like
* Open some URL in a browser * Type some text * Select some options * Click next * Check the success message on the new wiki main page. You will not need to create any gems. You might want to watch the presentation that I gave in San Francisco on the basic mechanism of writing a Cucumber test. It is a little long, the interesting part starts just over 40 minutes in (and the sound gets better 40 minutes in also): http://www.youtube.com/watch?v=0dg6B5i0RM8 I am Ccing the QA mail list, we have a number of people who might have an interest in helping support 3rd party Mediawiki work. We should be able set up a pairing session with either Željko Filipin or me (or a volunteer?) sometime soon. What is the best time for you? Željko is in Croatia, I am in western USA. -Chris PS. That page on mediawiki.org is a little out of date, I'll be updating it. On Wed, Oct 23, 2013 at 3:31 AM, Markus Glaser <[email protected]> wrote: > Hi Chris,**** > > ** ** > > I am contracted by the Foundation to care about MediaWiki releases. One of > my tasks is to write automated installer tests via GUI. I guess, Selenium > is a good option here J . So I am currently trying to understand the > current Selenium test setup. I took this page as an entry point: > http://www.mediawiki.org/wiki/QA/Browser_testing/Running_tests. Since I > am new to cucumber (I wrote and used SeleniumFramework before), I still > have to get a grasp of the architecture, though. Is it correct that I need > to write a “gem” and model the installer page there, in order to use > natural language test descriptions?**** > > ** ** > > Do you possibly have some time for a hangout this or next week? Maybe even > today, after 1830 UTC?**** > > ** ** > > Best,**** > > Markus**** > > ** ** > > Markus Glaser**** > > Social Web Technologien**** > > Leiter Softwareentwicklung**** > > Hallo Welt! - Medienwerkstatt GmbH**** > > ** ** > > [image: Mailclosing-Newsletter] <http://hallowelt.biz/kontakt/newsletter/> > **** > > ** ** > > Residenzstraße 2**** > > 93047 Regensburg**** > > ** ** > > Tel. +49 (0) 941 - 66 0 80 - 192**** > > Fax. +49 (0) 941 - 66 0 80 - 189**** > > ** ** > > www.hallowelt.biz**** > > [email protected]**** > > ** ** > > Sitz: Regensburg**** > > Handelsregister: HRB 10467**** > > E.USt.Nr.: DE 253050833**** > > Geschäftsführer:**** > > Anja Ebersbach, Markus Glaser, **** > > Dr. Richard Heigl, Radovan Kubani**** > > ** ** >
<<image001.jpg>>
_______________________________________________ QA mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/qa
