mirror of
https://github.com/scratchfoundation/scratchjr.git
synced 2024-11-25 08:38:30 -05:00
13 KiB
13 KiB
1 | Section | Test | Android Emulator 4.4.2 | Notes |
---|---|---|---|---|
2 | Stage | Drag characters around stage | PASS | |
3 | Stage | Press and hold character and delete | PASS | |
4 | Icons above stage | Home saves project | PASS | |
5 | Icons above stage | Home returns to project library | PASS | |
6 | Icons above stage | Presentation Mode expands to full-screen | PASS | |
7 | Icons above stage | Can return back to project page from presentation mode | PASS | |
8 | Icons above stage | Grid toggles on x-y coordinate grid | PASS | |
9 | Icons above stage | Grid toggles off x-y coordinate grid | PASS | |
10 | Icons above stage | Change background goes to background library | PASS | |
11 | Icons above stage | Can return back to project page from background library | PASS | |
12 | Icons above stage | Text editor allows adding text to stage | PASS | |
13 | Icons above stage | Can change text size in text editor | PASS | |
14 | Icons above stage | Can change color in text editor | PASS | |
15 | Icons above stage | Text can be dragged around stage | PASS | |
16 | Icons above stage | Reset resets all characters to their starting positions on stage. | PASS | |
17 | Icons above stage | Tapping reset stops any script. | PASS | |
18 | Icons above stage | Dragging characters after reset sets up new starting positions | PASS | |
19 | Icons above stage | Green flag starts all scripts that begin with a “Start on Green Flag” | PASS | |
20 | Icons above stage | Folded corner in top-right takes you to change title screen | PASS | |
21 | Icons above stage | Change title screen allows you to change the title of the project and save it | PASS | |
22 | Programming blocks | Can drag a block to programming area | PASS | |
23 | Programming blocks | Connecting two blocks works | PASS | |
24 | Programming blocks | Breaking apart two blocks works | PASS | |
25 | Programming blocks | Repeat block connects in the right place | PASS | |
26 | Programming blocks | All six block categories can be selected | PASS | |
27 | Programming blocks | Numerical input feature works (type, delete) | PASS | |
28 | Programming blocks | Negative numbers can be input and work | PASS | |
29 | Programming blocks | Triggering: Green flag block works | PASS | |
30 | Programming blocks | Triggering: Tap block works | PASS | |
31 | Programming blocks | Triggering: Touch block works | PASS | |
32 | Programming blocks | Triggering: Start on message block works | PASS | |
33 | Programming blocks | Triggering: Send message works | PASS | |
34 | Programming blocks | Motion: Move left 1 works | PASS | |
35 | Programming blocks | Motion: Move left 2 works | PASS | |
36 | Programming blocks | Motion: Move left -3 works | PASS | |
37 | Programming blocks | Motion: Move right 1 works | PASS | |
38 | Programming blocks | Motion: Move right 2 works | PASS | |
39 | Programming blocks | Motion: Move right -3 works | PASS | |
40 | Programming blocks | Motion: Move up 1 works | PASS | |
41 | Programming blocks | Motion: Move up 2 works | PASS | |
42 | Programming blocks | Motion: Move up -3 works | PASS | |
43 | Programming blocks | Motion: Move down 1 works | PASS | |
44 | Programming blocks | Motion: Move down 2 works | PASS | |
45 | Programming blocks | Motion: Move down -3 works | PASS | |
46 | Programming blocks | Motion: Turn left 1 works | PASS | |
47 | Programming blocks | Motion: Turn left 2 works | PASS | |
48 | Programming blocks | Motion: Turn left -3 works | PASS | |
49 | Programming blocks | Motion: Turn right 1 works | PASS | |
50 | Programming blocks | Motion: Turn right 2 works | PASS | |
51 | Programming blocks | Motion: Turn right -3 works | PASS | |
52 | Programming blocks | Motion: Hop 1 works | PASS | |
53 | Programming blocks | Motion: Hop 2 works | PASS | |
54 | Programming blocks | Motion: Hop -3 works | PASS | |
55 | Programming blocks | Motion: Go Home works | PASS | |
56 | Programming blocks | Looks: Grow 1 works | PASS | |
57 | Programming blocks | Looks: Grow 2 works | PASS | |
58 | Programming blocks | Looks: Grow -3 works | PASS | |
59 | Programming blocks | Looks: Shrink 1 works | PASS | |
60 | Programming blocks | Looks: Shrink 2 works | PASS | |
61 | Programming blocks | Looks: Shrink -3 works | PASS | |
62 | Programming blocks | Looks: Default size works | PASS | |
63 | Programming blocks | Looks: Hide works | PASS | |
64 | Programming blocks | Looks: Show works | PASS | |
65 | Programming blocks | Looks: Speech bubble works | FAIL | Text box is not visible when keyboard pops up |
66 | Programming blocks | Sounds: Record sound allows user to record sound | ||
67 | Programming blocks | Sounds: Sound limit is up to 1 minute in sound editor | PASS | |
68 | Programming blocks | Sounds: Can play back recorded sound in sound editor | ||
69 | Programming blocks | Sounds: Sound editor saves on close | ||
70 | Programming blocks | Sounds: Dragging play recorded sound block onto programming area plays | ||
71 | Programming blocks | Sounds: Pre-set “pop” sound works | PASS | |
72 | Programming blocks | Sounds: Possible for user to disable microphone | FAIL | Not possible in this build |
73 | Programming blocks | Sounds: Can play back recorded sound in sound editor | ||
74 | Programming blocks | Control: Wait for block waits indicated time | PASS | |
75 | Programming blocks | Control: Stop block works | PASS | |
76 | Programming blocks | Control: Slow speed works | PASS | |
77 | Programming blocks | Control: Medium speed works | PASS | |
78 | Programming blocks | Control: Fast speed works | PASS | |
79 | Programming blocks | Control: Repeat 1 works | PASS | |
80 | Programming blocks | Control: Repeat 3 works | PASS | |
81 | Programming blocks | End Blocks: End block works (NOP) | PASS | |
82 | Programming blocks | End Blocks: Repeat block works | PASS | |
83 | Programming blocks | End Blocks: Jump to page works | PASS | |
84 | Programming blocks | Undo reverses a block creation | PASS | |
85 | Programming blocks | Redo reverses a block cration undo | PASS | |
86 | Programming blocks | Undo reverses a changed value | PASS | |
87 | Programming blocks | Redo reverses a changed value undo | PASS | |
88 | Programming blocks | Undo reverses a character creation | PASS | |
89 | Programming blocks | Redo reverses a character creation undo | PASS | |
90 | Programming blocks | Undo reverses a character deletion | PASS | |
91 | Programming blocks | Redo reverses a character deletion undo | PASS | |
92 | Programming blocks | Undo reverses a page creation | PASS | |
93 | Programming blocks | Redo reverses a page creation undo | PASS | |
94 | Programming blocks | Undo reverses a page deletion | PASS | |
95 | Programming blocks | Redo reverses a page deletion undo | PASS | |
96 | Thumbnails | Tapping a character thumbnail selects the character | PASS | |
97 | Thumbnails | Tapping plus adds a new character | PASS | |
98 | Thumbnails | Tapping character's name allows you to rename it | PASS | |
99 | Thumbnails | Tapping paintbrush allows editing character in paint editor | PASS | |
100 | Thumbnails | Press and hold character thumbnail to delete | PASS | |
101 | Thumbnails | Dragging character to a page thumbnail copies it and scripts to page | PASS | |
102 | Thumbnails | Character thumbnails scroll vertically when more than four characters in project | PASS | |
103 | Thumbnails | Tapping a page thumbnail selects the page | PASS | |
104 | Thumbnails | Tapping plus adds a new page | PASS | |
105 | Thumbnails | Each page has its own set of characters and a background | PASS | |
106 | Thumbnails | Press and hold page thumbnail to delete page | PASS | |
107 | Thumbnails | Dragging pages into a new position reorders pages | PASS | |
108 | Thumbnails | Moving a character on the stage should be reflected in the page thumbnail | PASS | |
109 | Libraries | Tapping plus on character thumbnails enters character library | PASS | |
110 | Libraries | Double-tapping character thumbnail adds character to the stage | PASS | |
111 | Libraries | Selecting the character and tapping the check mark adds character to stage | PASS | |
112 | Libraries | Tapping paintbrush icon in top-right of character library opens the paint editor | PASS | |
113 | Libraries | Selecting the blank character at the top-left and tapping paintbrush icon opens the paint editor | PASS | |
114 | Libraries | Selecting a character and tapping the paintbrush icon enters the paint editor to edit selected character | PASS | |
115 | Libraries | When character thumbnail selected, name of character is seen in character library | PASS | |
116 | Libraries | Word “Character” for user-created characters should show at top of library if not named | PASS | |
117 | Libraries | Character library can be scrolled vertically | PASS | |
118 | Libraries | Tapping 'X' in top-right exits character library | PASS | |
119 | Libraries | User-created characters are listed in front of the pre-set characters | PASS | |
120 | Libraries | Double-tapping background thumbnail adds background to the stage | PASS | |
121 | Libraries | Selecting the background and tapping the check mark adds background to stage | PASS | |
122 | Libraries | Tapping paintbrush icon in top-right of background library opens the paint editor | PASS | |
123 | Libraries | Selecting the blank background page at the top-left and tapping paintbrush icon opens the paint editor | PASS | |
124 | Libraries | Selecting a background and tapping the paintbrush icon enters the paint editor to edit selected background | PASS | |
125 | Libraries | When background thumbnail selected, name of background is seen in background library | PASS | |
126 | Libraries | Word “background” for user-created backgrounds should show at top of library if not named | PASS | |
127 | Libraries | Background library can be scrolled vertically | PASS | |
128 | Libraries | Tapping 'X' in top-right exits background library | PASS | |
129 | Libraries | User-created backgrounds are listed in front of the pre-set backgrounds | PASS | |
130 | Libraries | On “My Projects” page, thumbnails show number of pages in project in a 'stack' behind each other | PASS | |
131 | Libraries | On “My Projects” page, projects are ordered numerically if not named by the user | PASS | |
132 | Paint Editor | Line tool draws freehand shapes and lines | PASS | |
133 | Paint Editor | Tapping shape with line tool selected changes outline thickness | PASS | |
134 | Paint Editor | Adjusting line thickness functions for both pre-set shapes and user-created shapes | FAIL | Only for user-created shapes |
135 | Paint Editor | Ellipse tool creates an ellipse | PASS | |
136 | Paint Editor | Square tool creates a square / rectangle | PASS | |
137 | Paint Editor | Triangle tool creates a triangle | PASS | |
138 | Paint Editor | Arrow tool allows user to freely drag entire shape | PASS | |
139 | Paint Editor | Tapping a shape with the arrow tool selected activates the warp tool and warp tool works | PASS | |
140 | Paint Editor | Tapping on an existing warp tool point deletes the point | PASS | |
141 | Paint Editor | Tapping and holding shape with rotate tool selected allows clockwise and counter-clockwise rotation | PASS | |
142 | Paint Editor | Stamp tool allows creating a copy of a shape | PASS | |
143 | Paint Editor | After copy made, arrow tool selects automatically and copied shape can be moved | PASS | |
144 | Paint Editor | Scissors tool allows user to delete shape | PASS | |
145 | Paint Editor | Tapping a shape with the camera tool activates camera mode | PASS | |
146 | Paint Editor | In camera mode, body of shape acts as a camera lens | PASS | |
147 | Paint Editor | Tapping camera-rotate icon flips perspective of the lens | PASS | |
148 | Paint Editor | Tapping X in top-left exits camera mode | PASS | |
149 | Paint Editor | Tapping camera button in bottom-middle takes photo | PASS | |
150 | Paint Editor | Tapping shape with paint-bucket tool adds or changes color of shape | PASS | |
151 | Paint Editor | Undo reverses a mistake | PASS | |
152 | Paint Editor | Redo reverses the last undo | PASS | |
153 | Paint Editor | Drag 3 fingers in the paint editor to adjust and navigate the perspective | ||
154 | Paint Editor | Selecting a color and a shape/line tool allows the user to create a colored shape / line | PASS | |
155 | Paint Editor | Selecting a color and the paint-bucket tool allows the user to add or change the color of the shape | PASS | |
156 | Help / About | Video tutorial plays | FAIL | Crashes emulator |
157 | Help / About | Sample project 1 works | PASS | |
158 | Help / About | Sample project 2 works | PASS | |
159 | Help / About | Sample project 3 works | PASS | |
160 | Help / About | Sample project 4 works | PASS | |
161 | Help / About | Sample project 5 works | PASS | |
162 | Help / About | Sample project 6 works | PASS | |
163 | Help / About | Sample project 7 works | PASS | |
164 | Help / About | Sample project 8 works | PASS | |
165 | Help / About | Tapping the question mark at top of screen accesses Help page | PASS | |
166 | Help / About | Tutorials are interactive and can be changed | PASS | |
167 | Help / About | No changes are saved to tutorial after exiting | PASS | |
168 | Help / About | In tutorials, scripts can be deleted but characters cannot be deleted | PASS | |
169 | Help / About | About page shows detailed guide to project editor | PASS | |
170 | Help / About | About page shows detailed guide to paint editor | PASS | |
171 | Help / About | About page shows detailed guide to blocks | PASS | |
172 | Help / About | Book icon selects About page | PASS | |
173 | Help / About | All of the circled numbers in the interface and paint editor guides can be tapped | FAIL | Circles don't select |
174 | Known Bugs | Encompassing blocks with repeat block if it has a red block attached to it will not work | ||
175 | Known Bugs | Empty shapes created in the paint editor do not separate after being copied | ||
176 | Additional Notes | When there are not two cameras, adjust perspective still shows |