-
-
Notifications
You must be signed in to change notification settings - Fork 96
Loose Leaf: Smoke Test Plan
heatherwong edited this page Sep 21, 2014
·
15 revisions
Install new app
- Delete existing app (if any)
- Install new app
- Verify app successfully installed and opens.
Upgrade existing app
- Upgrade existing app
- Verify app successfully upgraded and opens.
Insert new page
- Open App
- Insert image (from existing photo)
- Tap 'New Page' button
- Verify new page opens
Share via E-Mail
- Open App > Create quick sketch
- Tap Share button
- Verify you can share via email; subject: Quick sketch from Loose Leaf; body: Drawn with Loose Leaf. http://getlooseleaf.com; image of quick sketch included in body; Send success.
Share via Cloud
-
- Open App > Create quick sketch
- Tap Share button
- Verify you can share via Cloud
User can write with pencil
- Open App
- Use pencil tool to write something
- Change color to black, blue, red, green, yellow
- Verify pencil writes with correct color
User can view page with > 10 strokes in share/list view
- Open App
- draw > 10 strokes
- Verify it can share / list view correctly. (the undo stack is currently 10 strokes deep, so > 10 will verify that strokes are saved properly after they're past the undo limit.)
User can erase with eraser
- Open App
- Use pencil tool to write something
- Use eraser to erase writing
- Verify eraser work as expected.
User can cut with scissor
- Open App
- Insert image
- Use scissor to cut image in half
- Verify image is cut in half
User can insert image from existing photos
- Open App
- New Page > Insert (3) images from existing photos
- Verify (3) images inserted
User can insert image taken from camera
- Open App
- Select Image button > Take Photo
- verify user can take photo with front and back camera. Image is inserted after each photo taken to page
User can use hand gesture button to move images
- Open App
- Insert an image
- Select hand button
- Verify user can pinch (with two fingers) to move image around paper
User can use hand gesture button to zoom images
- Open App
- Insert an image
- Select hand button
- Verify user can pinch (with two fingers) to zoom in/out an image
User can use ruler button to draw within lines
- Open App
- Insert an image
- Select ruler and pencil button
- use two finger to place ruler horizontally across image, use pencil to draw with ruler.
- verify line is straight
User can use ruler button to cut within lines
- Open App
- Insert an image
- Select ruler and scissor button
- use two finger to pinch ruler vertically across image so it bow out into curve, use scissor to cut with ruler.
- verify image is cut in shape of ruler
User can undo/redo
- Open App
- Insert an image
- Use pencil to draw on image, draw few other strokes
- Undo 3x
- Verify drawing undone for last 3 strokes
- Redo
- Verify drawing is redone
Pinch to/from list
- Open App
- Insert image (from existing photo)
- Tap 'New Page' button
- draw something with pencil
- pinch (with two fingers) to view list
- verify you see list of all your pages of sketch
- tap on a page
- verify goes to page selected
Move page around list
- Open App (assuming app have 5 pages)
- pinch (with two fingers) to view list of all pages
- hold a page for 2 seconds, grab page and move it up/down/left/right between other pages
- verify page stays wherever you drop it
Create new page from list
- Open App (assuming app have 5 pages)
- pinch (with two fingers) to view list of all pages
- tap '+'
- verify it takes you to new create page
View from scrap list
- Open App
- Insert an image
- Use scissor to cut image into 4 pieces
- Select hand button > hold image with two finger and swipe to right
- verify scraps in right tool bar
- tap on scrap from right tool bar
- verify scrap inserted into page
Swipe to next page
- Open App (assuming app have 5 pages)
- view first page
- swipe page left (don't bezel fingers)
- verify goes to next page
- swipe page right (don't bezel fingers)
- verify goes back to previous page
- swipe page left (do bezel fingers, start near bezel)
- verify goes to next page
- swipe page right (do bezel fingers, start near bezel)
- verify goes back to previous page
- pick up page and hold it
- verify can move pages behind the held page to peek behind it
- verify can pull in pages from the right bezel
- verify can push pages off of stack from left bezel