scratchjr/doc/scratchjr_testplan.csv
2016-01-08 14:31:04 -05:00

13 KiB

1SectionTestAndroid Emulator 4.4.2Notes
2StageDrag characters around stagePASS
3StagePress and hold character and deletePASS
4Icons above stageHome saves projectPASS
5Icons above stageHome returns to project libraryPASS
6Icons above stagePresentation Mode expands to full-screenPASS
7Icons above stageCan return back to project page from presentation modePASS
8Icons above stageGrid toggles on x-y coordinate gridPASS
9Icons above stageGrid toggles off x-y coordinate gridPASS
10Icons above stageChange background goes to background libraryPASS
11Icons above stageCan return back to project page from background libraryPASS
12Icons above stageText editor allows adding text to stagePASS
13Icons above stageCan change text size in text editorPASS
14Icons above stageCan change color in text editorPASS
15Icons above stageText can be dragged around stagePASS
16Icons above stageReset resets all characters to their starting positions on stage.PASS
17Icons above stageTapping reset stops any script.PASS
18Icons above stageDragging characters after reset sets up new starting positionsPASS
19Icons above stageGreen flag starts all scripts that begin with a “Start on Green Flag”PASS
20Icons above stageFolded corner in top-right takes you to change title screenPASS
21Icons above stageChange title screen allows you to change the title of the project and save itPASS
22Programming blocksCan drag a block to programming areaPASS
23Programming blocksConnecting two blocks worksPASS
24Programming blocksBreaking apart two blocks worksPASS
25Programming blocksRepeat block connects in the right placePASS
26Programming blocksAll six block categories can be selectedPASS
27Programming blocksNumerical input feature works (type, delete)PASS
28Programming blocksNegative numbers can be input and workPASS
29Programming blocksTriggering: Green flag block worksPASS
30Programming blocksTriggering: Tap block worksPASS
31Programming blocksTriggering: Touch block worksPASS
32Programming blocksTriggering: Start on message block worksPASS
33Programming blocksTriggering: Send message worksPASS
34Programming blocksMotion: Move left 1 worksPASS
35Programming blocksMotion: Move left 2 worksPASS
36Programming blocksMotion: Move left -3 worksPASS
37Programming blocksMotion: Move right 1 worksPASS
38Programming blocksMotion: Move right 2 worksPASS
39Programming blocksMotion: Move right -3 worksPASS
40Programming blocksMotion: Move up 1 worksPASS
41Programming blocksMotion: Move up 2 worksPASS
42Programming blocksMotion: Move up -3 worksPASS
43Programming blocksMotion: Move down 1 worksPASS
44Programming blocksMotion: Move down 2 worksPASS
45Programming blocksMotion: Move down -3 worksPASS
46Programming blocksMotion: Turn left 1 worksPASS
47Programming blocksMotion: Turn left 2 worksPASS
48Programming blocksMotion: Turn left -3 worksPASS
49Programming blocksMotion: Turn right 1 worksPASS
50Programming blocksMotion: Turn right 2 worksPASS
51Programming blocksMotion: Turn right -3 worksPASS
52Programming blocksMotion: Hop 1 worksPASS
53Programming blocksMotion: Hop 2 worksPASS
54Programming blocksMotion: Hop -3 worksPASS
55Programming blocksMotion: Go Home worksPASS
56Programming blocksLooks: Grow 1 worksPASS
57Programming blocksLooks: Grow 2 worksPASS
58Programming blocksLooks: Grow -3 worksPASS
59Programming blocksLooks: Shrink 1 worksPASS
60Programming blocksLooks: Shrink 2 worksPASS
61Programming blocksLooks: Shrink -3 worksPASS
62Programming blocksLooks: Default size worksPASS
63Programming blocksLooks: Hide worksPASS
64Programming blocksLooks: Show worksPASS
65Programming blocksLooks: Speech bubble worksFAILText box is not visible when keyboard pops up
66Programming blocksSounds: Record sound allows user to record sound
67Programming blocksSounds: Sound limit is up to 1 minute in sound editorPASS
68Programming blocksSounds: Can play back recorded sound in sound editor
69Programming blocksSounds: Sound editor saves on close
70Programming blocksSounds: Dragging play recorded sound block onto programming area plays
71Programming blocksSounds: Pre-set “pop” sound worksPASS
72Programming blocksSounds: Possible for user to disable microphoneFAILNot possible in this build
73Programming blocksSounds: Can play back recorded sound in sound editor
74Programming blocksControl: Wait for block waits indicated timePASS
75Programming blocksControl: Stop block worksPASS
76Programming blocksControl: Slow speed worksPASS
77Programming blocksControl: Medium speed worksPASS
78Programming blocksControl: Fast speed worksPASS
79Programming blocksControl: Repeat 1 worksPASS
80Programming blocksControl: Repeat 3 worksPASS
81Programming blocksEnd Blocks: End block works (NOP)PASS
82Programming blocksEnd Blocks: Repeat block worksPASS
83Programming blocksEnd Blocks: Jump to page worksPASS
84Programming blocksUndo reverses a block creationPASS
85Programming blocksRedo reverses a block cration undoPASS
86Programming blocksUndo reverses a changed valuePASS
87Programming blocksRedo reverses a changed value undoPASS
88Programming blocksUndo reverses a character creationPASS
89Programming blocksRedo reverses a character creation undoPASS
90Programming blocksUndo reverses a character deletionPASS
91Programming blocksRedo reverses a character deletion undoPASS
92Programming blocksUndo reverses a page creationPASS
93Programming blocksRedo reverses a page creation undoPASS
94Programming blocksUndo reverses a page deletionPASS
95Programming blocksRedo reverses a page deletion undoPASS
96ThumbnailsTapping a character thumbnail selects the characterPASS
97ThumbnailsTapping plus adds a new characterPASS
98ThumbnailsTapping character's name allows you to rename itPASS
99ThumbnailsTapping paintbrush allows editing character in paint editorPASS
100ThumbnailsPress and hold character thumbnail to deletePASS
101ThumbnailsDragging character to a page thumbnail copies it and scripts to pagePASS
102ThumbnailsCharacter thumbnails scroll vertically when more than four characters in projectPASS
103ThumbnailsTapping a page thumbnail selects the pagePASS
104ThumbnailsTapping plus adds a new pagePASS
105ThumbnailsEach page has its own set of characters and a backgroundPASS
106ThumbnailsPress and hold page thumbnail to delete pagePASS
107ThumbnailsDragging pages into a new position reorders pagesPASS
108ThumbnailsMoving a character on the stage should be reflected in the page thumbnailPASS
109LibrariesTapping plus on character thumbnails enters character libraryPASS
110LibrariesDouble-tapping character thumbnail adds character to the stagePASS
111LibrariesSelecting the character and tapping the check mark adds character to stagePASS
112LibrariesTapping paintbrush icon in top-right of character library opens the paint editorPASS
113LibrariesSelecting the blank character at the top-left and tapping paintbrush icon opens the paint editorPASS
114LibrariesSelecting a character and tapping the paintbrush icon enters the paint editor to edit selected characterPASS
115LibrariesWhen character thumbnail selected, name of character is seen in character libraryPASS
116LibrariesWord “Character” for user-created characters should show at top of library if not namedPASS
117LibrariesCharacter library can be scrolled verticallyPASS
118LibrariesTapping 'X' in top-right exits character libraryPASS
119LibrariesUser-created characters are listed in front of the pre-set charactersPASS
120LibrariesDouble-tapping background thumbnail adds background to the stagePASS
121LibrariesSelecting the background and tapping the check mark adds background to stagePASS
122LibrariesTapping paintbrush icon in top-right of background library opens the paint editorPASS
123LibrariesSelecting the blank background page at the top-left and tapping paintbrush icon opens the paint editorPASS
124LibrariesSelecting a background and tapping the paintbrush icon enters the paint editor to edit selected backgroundPASS
125LibrariesWhen background thumbnail selected, name of background is seen in background libraryPASS
126LibrariesWord “background” for user-created backgrounds should show at top of library if not namedPASS
127LibrariesBackground library can be scrolled verticallyPASS
128LibrariesTapping 'X' in top-right exits background libraryPASS
129LibrariesUser-created backgrounds are listed in front of the pre-set backgroundsPASS
130LibrariesOn “My Projects” page, thumbnails show number of pages in project in a 'stack' behind each otherPASS
131LibrariesOn “My Projects” page, projects are ordered numerically if not named by the userPASS
132Paint EditorLine tool draws freehand shapes and linesPASS
133Paint EditorTapping shape with line tool selected changes outline thicknessPASS
134Paint EditorAdjusting line thickness functions for both pre-set shapes and user-created shapesFAILOnly for user-created shapes
135Paint EditorEllipse tool creates an ellipsePASS
136Paint EditorSquare tool creates a square / rectanglePASS
137Paint EditorTriangle tool creates a trianglePASS
138Paint EditorArrow tool allows user to freely drag entire shapePASS
139Paint EditorTapping a shape with the arrow tool selected activates the warp tool and warp tool worksPASS
140Paint EditorTapping on an existing warp tool point deletes the pointPASS
141Paint EditorTapping and holding shape with rotate tool selected allows clockwise and counter-clockwise rotationPASS
142Paint EditorStamp tool allows creating a copy of a shapePASS
143Paint EditorAfter copy made, arrow tool selects automatically and copied shape can be movedPASS
144Paint EditorScissors tool allows user to delete shapePASS
145Paint EditorTapping a shape with the camera tool activates camera modePASS
146Paint EditorIn camera mode, body of shape acts as a camera lensPASS
147Paint EditorTapping camera-rotate icon flips perspective of the lensPASS
148Paint EditorTapping X in top-left exits camera modePASS
149Paint EditorTapping camera button in bottom-middle takes photoPASS
150Paint EditorTapping shape with paint-bucket tool adds or changes color of shapePASS
151Paint EditorUndo reverses a mistakePASS
152Paint EditorRedo reverses the last undoPASS
153Paint EditorDrag 3 fingers in the paint editor to adjust and navigate the perspective
154Paint EditorSelecting a color and a shape/line tool allows the user to create a colored shape / linePASS
155Paint EditorSelecting a color and the paint-bucket tool allows the user to add or change the color of the shapePASS
156Help / AboutVideo tutorial playsFAILCrashes emulator
157Help / AboutSample project 1 worksPASS
158Help / AboutSample project 2 worksPASS
159Help / AboutSample project 3 worksPASS
160Help / AboutSample project 4 worksPASS
161Help / AboutSample project 5 worksPASS
162Help / AboutSample project 6 worksPASS
163Help / AboutSample project 7 worksPASS
164Help / AboutSample project 8 worksPASS
165Help / AboutTapping the question mark at top of screen accesses Help pagePASS
166Help / AboutTutorials are interactive and can be changedPASS
167Help / AboutNo changes are saved to tutorial after exitingPASS
168Help / AboutIn tutorials, scripts can be deleted but characters cannot be deletedPASS
169Help / AboutAbout page shows detailed guide to project editorPASS
170Help / AboutAbout page shows detailed guide to paint editorPASS
171Help / AboutAbout page shows detailed guide to blocksPASS
172Help / AboutBook icon selects About pagePASS
173Help / AboutAll of the circled numbers in the interface and paint editor guides can be tappedFAILCircles don't select
174Known BugsEncompassing blocks with repeat block if it has a red block attached to it will not work
175Known BugsEmpty shapes created in the paint editor do not separate after being copied
176Additional NotesWhen there are not two cameras, adjust perspective still shows