DrawingMultiLine

Note: Most of the QA are originally done by Dave unless specified otherwise

Updated on Nov. 20, 2003

Case

No.

Inputs

Expected Outputs

Remarks

Result

  1.  

Drawing -> MultiLine

   Place start point with left

   click.  Hold and drag to

   endpoint of current line

   segment.  Release left

   mouse to end current

   line segment.

 

   Right click to end

   Current MulitLine

   Object for all tests.

 

   Draw open shapes

   throughout the window.

Properly placed, no jaggedness.

Test various orientations throughout the Canvas Windows space.

Pass

  1.  

Drawing -> MultiLine

   Draw closed shapes

   throughout the window.

 

 

Pass

  1.  

Drawing -> MultiLine

   Connect a new open

   shape with a previous

   one.

Properly placed, no jaggedness, right click connects the 2 objects such that they look as one.

 

Pass

  1.  

Drawing -> MultiLine

   Connect a new closed

   Shape with a previous

   one.

 

 

Pass

  1.  

Drawing -> MultiLine

   Open shapes that ‘cross’

   themselves.

Properly placed, no distortion.

 

Pass

  1.  

Drawing -> MultiLine

   Closed shapes that ‘cross’

   themselves.

 

 

Pass

  1.  

Drawing -> MultiLine

   Shapes that are drawn

    outside the current

    visible bounds of the

    canvas.

??????

Behavior outside the current window.

 

  1.  

Drawing -> MultiLine

    Draw a MultiLine obj,

    Use Stretch tool to

    bring the MultiLine

    object to horizontal/

    vertical line. Then use

    Stretch tool to stretch it

    out again.

The line-shaped MultiLine object when stretched out again should go back to original shape. No crash

Found by Lan Phan

(ltphan@calpoly.edu)

Failed

 

Degeneration. The object is somehow moved to either top or the side of canvas window, and cannot be changed/touched again (??!!??)

 

Status: fixed by <name>

(email address)

  1.  

Drawing -> MultiLine

    Draw a MultiLine obj,

    Use Scale tool to

    bring the MultiLine

    object to horizontal/

    vertical line. Then use

    Scale tool to stretch it

    out again.

The line-shaped MultiLine object when scaled out again should go back to original shape. No crash

Found by Lan Phan

(ltphan@calpoly.edu)

Failed

 

Degeneration. The object is somehow moved to either top or the side of canvas window, and cannot be changed/touched again (??!!??)

 

Status: fixed by <name>

(email address)