-
Notifications
You must be signed in to change notification settings - Fork 855
Testing Checklist
2jour edited this page Dec 10, 2015
·
12 revisions
- Can you delete an account?
- Can you change email?
- Are you seeing the correct notification number?
- Can you login?
- Can you register?
- Can you search?
- Can you navigate to Discuss, Explore, Help and About properly?
- Can you navigate to MYSTUFF?
- Can you signout?
- Can you navigate to profile via login drop down menu?
- How does navigation bar looks in other languages?
- Leave comments
- Can I turn off commenting?
- Does a user get informed when you comment on users profile?
- Edit About Me and What I'm up to
- Select featured project (and change which project it is, and change the featured project label)
- Can replace avatar image
- ^ Try the above "update profile" actions in every order you can think of
- After replacing avatar and refreshing, all avatars show updated version [within 10 minutes]
- Can click "view-all" links to view all
- Can you inject <script> or html in Profile comments description or title?
- Can you add & ' or # in Profile comments description or title?
- Does the followers carousel look ok
- Does the following carousel look ok
- Does the shared project carousel look ok
- Does the Favourite projects carousel look ok
- Does the studios i am following carousel look ok
- Does the Studios I Curate carousel look ok
- Do existing profiles look ok especially those with characters like & ' ;
- Are you seeing the correct notification number?
- When you open messages does notification number change to 0?
- Does a user get notified when someone comments on their project?
- Does a user get notified when someone comments on their profile?
- Does a user get notified when there is new activity in the studio?
- Does a user get notified when there is a reply to their comment?
- Does a user get notified when there is a reply to their post in the forums?
- Sharing a project makes it appear in your followers' "recently shared" custom row
- Adding a project to a gallery makes it appear in the gallery's followers' "recently added to galleries" custom row
- Unsharing a new project removes it from all followers' custom rows.
- Removing a project from a gallery removes it from the gallery's followers' "recently added to galleries" custom row
- Does Whats' Happening box work?
- Does featured projects look ok
- Does featured curators look ok
- Does featured studio look ok?
- Does Latest News look ok?
- Loving a project shows up in the projects loved by followers row?
- Does homepage look ok for users with - in their name?
- Can you login?
- Choose another language. Can you login?
- Can you login with wrong password? (You should get a message stating username or password incorrect and allow you to re-try)
- Can you login via captcha?
- Can you login on pages other than homepage like profile or editor?
- Can you interact with the scratch website once you are logged in?
- Can you logout?
- Can you register an account?
- Can you email confirm your account?
- Choose another language. Can you still register an account?
- Can you register an account for users < 13 yo?
- Can you register an account for users > 13 yo?
- Can you register as a female, male, or other?
- Can you register with an existing username (you should see a message saying the username is taken)
- Can you register with a username that has - in the name?
- Can you register with a username that has spaces, mandarin characters etc (you should see a message stating what the format of a username should look like)
- Can you register with mistakes in registration form i.e missing fields or mismatch passwords (you should see a message stating the mistake and how to rectify mistake)
- Can you register on pages other than the homepage, like the editor, or profile page?
- After registration, can you interact on scratch?
- Can you logout after registration?
Choose 3 languages and perform the following checklist:
- Go to account settings. Does it look ok?
- Go to delete account page. Does it look ok?
- See if navigation bar, time stamps look ok
- Go to help page and see if it looks ok. Check out the cards and help documents.
- Go to the editor. Does it remember the language you chose
- Do the tips window reflect the language?
- Try RTL like hebrew or arabic. Does the tips window look ok?
- Can you explore in diff languages , do projects look ok logged in
- Can you view your projects?
- Can you delete a project and put it back ?
- Does "Load More" button work for projects ?
- Can you view your studios?
- Can you delete a studio?
- Does "Load More" button work for studios?
- Can you play and interact: logged in.
- Can you leave comments
- Can not add external links in Comments description and notes
- Can add links to projects in scratch in Comments description and notes
- Can you add & ' or # in project comments description or title?
- Can you inject <script> or html in project comments description or title?
- Does a user get informed when someone comments on their project?
- Can you reply to a comment
- Can you reply to a reply
- Can you flag a comment?
- Can you report a project?
- Can you love a project
- Can you play project in presentation mode?
- Can you favourite project?
- Can you play interact logged out?
- Can you turn off commenting?
- Can you add a project to the studio?
- Can you remove a studio from a project if owner ?
- Is the studio list on the project page accurate
- Can you embed a project?
- Does the remix tree look ok?
- Do existing projects not have escaped characters? i.e " or & are not escaped
- Are unshared projects blocked from you if not owner (logged in and logged out)?
- Can you search by tags?
- Does Explore Featured work? Shared , Past xx days Does Explore All work? Shared , Past xx days
- Does Explore Animations work? Shared , Past xx days Does Explore Games work? Shared , Past xx days
- Does Explore Music work? Shared , Past xx days
- Does Explore Stories work? Shared , Past xx days
- Can you explore by languages?