Article feedback/Version 5/Testing

From MediaWiki.org
Jump to: navigation, search

Welcome to our testing page for the Article Feedback Tool Version 5 (AFT V5)!

Thanks for helping us test the beta version of this new feature. We're looking for a few volunteers to help us test beta software for phase 1.0 of AFTv5. No special technical skills are required, though participants need to be methodical in their reporting. Here are instructions on how you can contribute. If you have any questions, email okeyes@wikimedia.org.

See also: project overview page, feature requirements page, interactive prototype, as well as technical design page, data and metrics plan.


Contents

[edit] What to test

Here are links to the key 1.0 modules we would like you to test first on en.labs.wikimedia.org:


(see feature requirements)


(see feature requirements)


(see feature requirements)


  • Call to Action 1: Edit this page

There is no direct link for this CTA. You have to complete one of the three feedback forms to see it. Please take the time to test that key deliverable.
(see feature requirements)


See also:


[edit] How to report a bug

[edit] Bugzilla

If you encounter a technical bug or serious issue, follow these steps to post it on Bugzilla:


1. Go to Bugzilla on Wikimedia:
https://bugzilla.wikimedia.org/


2. Log in ( or create a new account)


3. Enter a bug
Click on 'Enter a new bug':
https://bugzilla.wikimedia.org/enter_bug.cgi


4. Click on 'MediaWiki extensions' (our product type)


5. Component:

  • Enter 'ArticleFeedbackv5' (that's the new version)
  • Do *not* enter 'ArticleFeedback' (that's the old version)


6. Version:

  • Select 'any'


7. Severity:

  • Select one of these tags:

blocker, critical, major, normal, minor, trivial, enhancement.


8. Hardware:

  • Select one of these tags to identify the computer you are using: All, HP, Mac, PC, Other


9. OS:

  • Select the operating system used by your computer.


10. Summary:

  • Enter a short headline for your bug, that describes the basic problem in one line


Tip:

  • Bugzilla automatically searches to see if a bug using these words has already been reported.
  • If your bug has already been reported, do *not* submit a new bug


11: Description:

  • Describe your bug, in detail.
  • What steps can we take to reproduce this bug?
  • What did you expect should have happened?


12. Attachment:

  • Include a screenshot (if it helps show your bug visually).


13. Submit your bug:
Click 'Submit Bug' button at the bottom of the page


14. URL:

  • Add a URL for the page where your bug can be found


15. Keywords:

  • Add one of these keywords to identify which phase of this project is impacted by your bug:
    • aftv5-1.0 - Phase 1.0 bug (Dec. 12 launch)
    • aftv5-1.5 - Phase 1.5 bug (Dec. 21 launch)
    • aftv5-2.0 - Phase 2.0 bug (Jan.-Feb. 2012 launch)
  • If you are not sure, enter aftv5-1.0 so it's visible to us, and we will sort it for you.
  • To learn more about phases for this project, check our [ feature requirements page].


16. Web Browser:

  • Include your browser name and version, if this is a browser-specific bug

(e.g. Google Chrome, Mozilla Firefox 4.x - see list of supported browsers)


17. Save changes:
Click 'Save changes' to save this additional information.


  • To see all of the bugs that are now being worked on for phase 1.0, check this Bugzilla search page:

https://bugzilla.wikimedia.org/buglist.cgi?quicksearch=aftv5-1.0&list_id=61530

[edit] Other ways to report bugs

If you're not comfortable using Bugzilla, bugs or feature requests can also be posted in this talk page, or sent to okeyes@wikimedia.org. Please include precise details, including what browser (and what version) you are using.

[edit] Known issues

Here is a short list of phase 1.0 bugs on Bugzilla, with issues, glitches and problems we already know about.

If your issue matches one of these, you do not need to report it at this time.

To see all the AFTv5 bugs that we have already resolved, or that apply to future phases, check out this full list of all bugs on Bugzilla.


[edit] Detailed Testing Instructions

[edit] Step-by-step Instructions

Here are step-by-step instructions from an edited log of the IRC chat session we held on Wikimedia's Office Hours on Dec. 8, led by Fabrice Florin: m:IRC office hours/Office hours 2011-12-08. NOTE: These step-by-step instructions are linking to our prototype site, not en.labs.wikipedia.org. Please use the links above to test on the correct site.

[edit] Technical Test Plan

Our developers at OmniTI have developed a first technical test plan, with lists of things to check out, if you would like to do more thorough testing.

[edit] AFTv4 vs. AFTv5 Test

We want to test the AFTv5 Edit CTA logic, and to make sure that the AFTv5 Call to Edit is only shown if users have the right to edit a page.

We are running a concurrent installation of AFTv4 and AFTv5 to observe runtime behavior, as well as confirm that only one version can be shown at at time, using our proposed white list/black list plan (see below).

To that end, this AFT5 test can be used to test four different conditions, once WMF activates AFTv4 globally on prototype, to replicate production conditions.


[edit] Edit CTA Logic Test

We want to test the AFTv5 Edit CTA logic, and to make sure that the AFTv5 Call to Edit is only shown if users have the right to edit a page.

To that end, we have created the following two test pages on en.labs.wikipedia.org, and semi-protected as well as fully protected them for testing purposes:

Semi-protected page test: http://en.labs.wikimedia.org/wiki/Edit_semi_protected_page_test

Fully protected page test: http://en.labs.wikimedia.org/wiki/Edit_protected_page_test

We will then ask regular users (without admin or edit privileges) to test whether or not the Edit CTA is shown on these protected or semi-protected pages. We will also ask them to confirm that they cannot edit this page through other means.

You can read more about this Call to Edit on our AFTv5 feature requirements page: Article feedback/Version 5/Feature Requirements#Edit this page



Article Feedback Version 5 Specs: HubFeature RequirementsTechnical DesignTestingExtension Page
Metrics: Data and Metrics PlanClicktrackingVolume AnalysisQuality Assessment
Tools:Wikipedia AFTv5 CategoryWikipedia Data StreamOpen BugsRecent Code ChangesPDF Prototype
Community: MW talk pageIdeas LogWikipedia talk page
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox