Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-14425

Package our functional UI test suite as an XWiki Extension for community-sourcing of our compatibility grid

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • None
    • 3.3
    • None

    Description

      The idea is the following:

      • Allow end users to install the extension and run the tests on their current XWiki Enterprise instance
      • At the end of the test make the extension publish the result by POSTing the result to a xwiki.org URL. The results should include:
        • XE version
        • DB version
        • DB driver version
        • Browser version
        • Console logs
        • Screenshots taken
      • Display test results on several places of xwiki.org:
        • On a general compatibility page
        • On the Installation page for specific Servlet Containers and Databases

      Note that we need to improve a bit the test suite so that:

      • All tests create data in a Test space
      • If a test requires a default page of XE we need to verify it contains what we need before the test starts and if not then mark the test as skipped instead of failing it
      • Tests work independently of what data already exists in the wiki

      Attachments

        Activity

          People

            Unassigned Unassigned
            vmassol Vincent Massol
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: