In T282638, we are going to offer the Reply Tool, New Discussion Tool, and Topic Subscriptions on mobile, within the Read as wiki page view.
This task involves the work with exhaustively reviewing each of these tools/user experiences to identify what issues and unexpected behavior are present.
Observed issues
This section will continue the list of issues/unexpected behavior #Editing QA identifies in the process of testing the tools listed within the ===Minimum test cases section below.
Issue | Ticket |
---|---|
Testing environment
We'll test in the following environments using the Beta Cluster...
Operating System (Versions) | Browsers | Account state |
---|---|---|
Android (12, 11) | Chrome, Firefox | Logged in+out |
iOS (15, 14) | Safari | Logged in+out |
Minimum test cases
Reply Tool
- Visit: https://simple.m.wikipedia.beta.wmflabs.org/wiki/Talk:Cats
- Locate a comment to respond to
- Click the [ reply ] affordance that appears with the comment you identified in "2."
- Make sure you are in the tool's Visual mode
- Type some text
- Format the text in some way(s) (bold, italicize, etc.)
- Insert a link
- Insert a ping
- Publish the comment you drafted in steps "5." through "8."
- Locate the comment you published in step "9." and verify it was published to the page in the way you expected it to be
- Repeat steps "5." through "10." in the tool's Source mode
- Repeat steps "5." through "10." except switch between Source and Visual modes before publishing the comment you drafted
New Discussion Tool
- Visit: https://simple.m.wikipedia.beta.wmflabs.org/wiki/Talk:Cats
- Locate the Add discussion affordance
- Click the Add discussion affordance to start a new topic for discussion
- Make sure you are in the tool's Visual mode
- Type some text
- Format the text in some way(s) (bold, italicize, etc.)
- Insert a link
- Insert a ping
- Publish the discussion you drafted in steps "5." through "8."
- Locate the discussion you published in step "9." and verify it was published to the page in the way you expected it to be
- Repeat steps "5." through "10." in the tool's Source mode
- Repeat steps "5." through "10." except switch between Source and Visual modes before publishing the discussion you drafted
Special cases
Verify support for ConfirmEdit captchas
Full context in T247513
- Make sure you are logged out
- Open the New Discussion Tool on the mobile site
- Add an external link to the body of the new discussion you are drafting
- Click the Add topic button
- Verify the captcha interface appears
- Complete captcha
- Tap Add topic
- Notice the topic you drafted was published successfully
Verify blocked users are prevented from opening DiscussionTools
Full context in T247513
- Visit a mobile talk page from an account that is blocked from editing.
- Notice [ reply ] link are: A) visible and B) appear as they normally do
- Click any [ reply ] link on the page
- Verify a modal dialog appears with error message similar to what is shown in F34186447 (wording will vary by project)
Verify AbuseFilters are being shown as expected
See T240519
Done
- Tickets are filed for the issues and unexpected behavior Editing QA observed while conducting regression testing on the mobile Reply Tool, New Discussion Tool, and Topic Subscriptions
- These tickets are documented in the ==== Observed issues section above