Mediawiki Testing Environment

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Mediawiki Testing Environment - Presentation Transcript

    1. Wikiation Testing Environment How do I know that you tested it? If I do not know it is tested, should I use it?
    2. Install environment
      • Installs MediaWiki by tag or revision
      • Installs extensions by tag or revision
        • download: just loads the extension
        • naive: installs standard configuration for an extension
        • scripted: installs a custom configuration for an extension
        • extension: when there is no script, it installs naively
    3. Update environment
      • Updates is what we do not do yet
    4. Test environment
      • We use virtual machines
        • allows for different LAMP configurations
        • we use the parser tests
        • we use pywikipedia
      • We have a few test cases using pywikipedia
      • We can test
        • individual extensions
        • environments
          • English Wikipedia
          • Semantic Wikipedia (Referata)
          • Uniwiki (usability)
          • Metavidwiki
    5. Numbers
      • 283 out of 376 extensions can be installed
        • only 75%
          • up from 258 out of 359, that's 72%
      • Instal en.wp in four minutes using a script
        • Passed 564 of 580 tests (97.24%)...
        • 16 tests failed the parser test for us !!
      • When you share your tests with us,
        • You have an test environment
        • Brion can use your test and add tests for you to accomplish
        • We can check if your software works elsewhere
    6. We need you
      • http://fosdem.wikiation.nl
        • this is where you can try it out
      • http://extensiontesting.wikiation.nl
        • the documentation
      • WMF SVN
        • for the installer, the installation scripts, the test-cases
      • To apply standards for extensions
      • To test and share your test-cases
    7. Discussion
      • What standards for extensions?
      • How to share extensions that are not in the WMF SVN?
      • What standards for test-cases?
      • Will Brion favour reviews with test-cases?
      • Will users of MediaWiki find test results relevant?
    8. Thank you
    SlideShare Zeitgeist 2009

    + Gerard MeijssenGerard Meijssen Nominate

    custom

    254 views, 0 favs, 0 embeds more stats

    Presentation I prepared for the MediaWki hacker mee more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 254
      • 254 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 3
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories