This repository has been archived by the owner on Aug 12, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 321
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.
- 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)
- 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.
- Update testing template spreadsheet
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.