Skip to content
This repository has been archived by the owner on Aug 12, 2022. It is now read-only.

Smoke Testing Test Cases

chrisgarrity edited this page Oct 24, 2016 · 5 revisions

Note: This page is a work-in-progress.

These test cases need to be completed for iOS devices & Android devices.

Test Cases

  • Create a new project
  • The title should be “project-n”
  • Access an existing project
  • Should be editable
  • Should still work
  • Click on a couple of characters from the library
  • They should have names
  • You should be able to add at least one character to a project
  • Click on a couple of backgrounds from the library
  • They should have names
  • You should be able to add at least one background to a project
  • Click on a couple of blocks in the block palette
  • There should be a pop-up description of the block's function
  • Click on the project info tab (yellow tab in upper right)
  • There should be "share by [Airdrop|Email]" buttons
  • Click Share by Email
  • After answering the parental gate, you should be taken to an email containing the email template and which has the project attached
  • Check some sample projects
  • The project should load
  • The green flag should work to play the project
  • Check the About page (book icon)
  • It should load
  • The number tags should work (in the diagrams)
  • [Translations] (https://github.com/LLK/scratchjr/wiki/Testing-Localization#test-the-most-important-most-used-workflows)

TODO

  • Should we use the "test project" and make it available somewhere consistent?

Note for all devices that share the [email protected] email account: searching for test project in the inbox will show a copy of the test project.

Testing with test project should include modifying it in addition to running it.

This was a spreadsheet we circulated with Android beta testers for feedback (and to get a variety of devices tested). Instructions were to duplicate the spreadsheet, and then send us link to results.

Clone this wiki locally