DrawingShape
Note: Most of the QA are originally done by Dave
unless specified otherwise
Updated on
CaseNo. |
Inputs |
Expected Outputs |
Remarks |
Result |
|
Drawing -> Shape Place start point with left click. Hold and drag to startpoint of current segment. Release left mouse to end current segment. Repeat as above, with the previous segment bending with mouse drag. Right click to end current curve object for all tests. Random click drag #1 |
Properly place curved object with predictable, easy bending patterns and Start points for new left mouse clicks. |
Test various orientations throughout the Canvas Windows space. This is virtually impossible to systematically test exhaustively. A sample of complex shapes were used. |
Pass |
|
Drawing -> Shape Random click drag #2 |
|
|
Pass |
|
Drawing -> Curve Random click drag #3 |
|
|
Pass |
|
Drawing -> Curve Random click drag #4 |
|
|
Pass |
|
Drawing -> Curve Random click drag #5 |
|
|
Pass |
|
Drawing -> Curve Random click drag #6 shapes that ‘cross’ themselves. |
|
|
Pass |
|
Drawing -> Shape Curves that are drawn off of the current canvas window. |
?????? |
Behavior outside the current window. |
|
|
Drawing -> Shape Create one-dot Shape object. Use Stretch or Scale tool to manipulate the object |
No crash. |
Found by Lan Phan |
Failed Degeneration occurs. Reshape works fine. But Scale and Stretch tool cause degeneration. |