Tests/Flipsticks

From OLPC
Jump to navigation Jump to search

Manually moving each body part - angle value

Actions:

  1. Select the name of the part from the "Parts Menu".
  2. Click on the point that represents that part (selected name).
  3. Move the part from side to side.
  4. Check if the value of the angle input box is changing with the movement.

Verify:

  • Pass: when value in the angle box changes according to movement.
  • fail: when value in the angle box does not change according to movement.

Technique:

  • Equivalence Partitioning

Stick figure off edit area

Actions:

  1. Click on the green point to drag the figure.
  2. Move the stick figure around the edit area.
  3. Check if the stick figure leaves the edit area.

Verify:

  • Pass: if stick figure does not leave edit area.
  • Fail: if stick figure leaves edit area.

Technique:

  • Equivalence Partitioning.

Dragging stick figure in a certain direction

Actions:

  1. Click on the green point on the stick figure.
  2. Move the mouse up.
  3. Check if the stick figure moves up.
  4. Move the mouse down.
  5. Check if the stick figure moves down.
  6. Move the mouse right.
  7. Check if the stick figure moves right.
  8. Move the mouse left.
  9. Check if the stick figure moves left.

Verify:

  • Pass: if figure moves according to mouse movement.
  • Fail: if figure does not move according to mouse movement.

Technique:

  • Equivalence Partitioning.

Selecting a keyframe and editing it

Actions:

  1. Select a frame.
  2. Check if the stick figure in the frame looks like the figure in the edit area.

Verify:

  • Pass: if the edit area displays the stick figure in the selected keyframe.
  • Fail: if the edit area does not display the stick figure in the selected keyframe.

Technique:

  • Equivalence Partitioning.

Camera button

Actions:

  1. Click on a part/point of the body.
  2. Change its angle and/or size.
  3. Click on the button that has a camera on it.

Verify:

  • Pass: if the pose from the edit area appears in the selected key frame after the camera button is clicked.
  • Fail: if the pose from the edit area does not appear in the selected key frame after the camera button is clicked.

Technique:

  • Equivalence Partitioning.