Page Curation/Testing

Objective

Test the New Pages Feed and the Curation Toolbar

Validate function of Special:NewPagesFeed

Validate function of Curation Toolbar

Validate documentation for Curation process

Besides testing function, we are particularly interested in both UX and the documentation experience. Curation is available to both expert and new editors, and one critical aspect of this tool is to allow fairly inexperienced users to contribute at high level, so UX and documentation are highly important. For this test exercise, we envision the majority of testers having significant experience patrolling new pages, while a minority of experienced software testers play the role of new editors.

Test Approaches

There is a significant amount of functionality controlled by the Curation Toolbar. A purely functional evaluation of the system would be worthwhile.

At the same time, this is a significant change to New Page Patrol workflow, with the potential for confusion and conflict. Testing based on personas may be in order: what would happen if some experienced patrollers and some inexperienced patrollers are working the New Pages Feed at the same time?

Finally, the documentation for this system is all new as well. A close reading of the available documentation in comparison with the system itself would be useful.

Platforms and Browsers of Interest

We should focus our testing on these top browser versions:
 * IE 8+
 * Chrome 14+
 * Firefox 6+ (with and without the "HTTPS-Everywhere" extension)
 * Safari 4+ (only for desktop, not for IOS mobile platforms)

These should be tested on these desktop platforms:
 * Windows
 * Mac
 * Linux

We want to test all those browsers, both with and without "privacy/incognito" mode set.

Other platforms are not supported at this time for this project, including mobile browsers.

Pages:

Test environments:

http://ee-prototype.wmflabs.org/wiki/Special:NewPagesFeed

http://en.wikipedia.beta.wmflabs.org/wiki/Special:NewPagesFeed (possibly)

Production: http://en.wikipedia.org/wiki/Special:NewPagesFeed

IMPORTANT: Production should be ONLY be used as an oracle for the test systems UNLESS you are actually doing serious production-worthy curation work.

Software Elements Available in Special:NewPagesFeed
 * Filters
 * Sort
 * Refresh


 * Links
 * Stats

Software Elements Available in Curation Toolbar MORE INFO ABOUT TEMPLATES HERE
 * Info
 * Problems
 * History
 * Link to full history
 * Wikilove
 * Editors
 * Sending wikilove may be disabled in test environments
 * Review/Unreview
 * "Learn more" link to documentation
 * Tags
 * Note: there are many many 'tags' available. applying a 'tag' will select a particular 'template' and apply that template as an edit to the page being curated.
 * This part of the Curation Toolbar is worthy of significant attention.
 * Mark for deletion
 * Next in queue
 * conflict/race here?
 * on/off via x and Toolbox
 * Note: Page Curation actions are being logged specifically, but there is no direct access to those logs from the UI

New pages should contain a NOINDEX tag Pages tagged with certain templates [NEED INFO] should also contain a NOINDEX tag. (NOTE: FEATURE SHOULD BE DISABLED AS OF AUG 16, NO IMMEDIATE PLANS TO ENABLE IT)

Background and Technical Resources


 * http://en.wikipedia.org/wiki/Wikipedia:Editor_Engagement
 * http://www.mediawiki.org/wiki/Page_Curation
 * http://www.mediawiki.org/wiki/Page_Curation/status
 * http://en.wikipedia.org/wiki/New_Page_Patrol
 * http://en.wikipedia.org/wiki/Wikipedia:Page_Curation/Help (this is as of now the destination for "Learn more" links