Tests/Activity/TurtleArt Movement: Difference between revisions
< Tests
Jump to navigation
Jump to search
(New page: {{Test case |testcase_name=Movement |testcase_category=Activity |testcase_subcategory=TurtleArt |testcase_component=TurtleArt |testcase_feature=http://wiki.laptop.org/go/Turtleart |testcas...) |
No edit summary |
||
Line 21: | Line 21: | ||
#Drag an 'arc' block onto the field and set 'angle' to -180 and 'radius' to 75. |
#Drag an 'arc' block onto the field and set 'angle' to -180 and 'radius' to 75. |
||
#Run the sequence. |
#Run the sequence. |
||
|testcase_expectedresults=Confirm that the drawing surface: |
|testcase_expectedresults=Confirm that the drawing surface: |
||
*Shows a perfect square with a semi-circle on top of it. |
*Shows a perfect square with a semi-circle on top of it. |
||
*The turtle positioned at the top left corner of the square, facing the bottom of the display. |
*The turtle positioned at the top left corner of the square, facing the bottom of the display. |
||
|testcase_comments=Rationale: |
|testcase_comments=Rationale: |
||
*The equivalence partitions for the 'forward' and 'back' blocks are {Negative Number, Positive Number, Large Positive Number} |
*The equivalence partitions for the 'forward' and 'back' blocks are {Negative Number, Positive Number, Large Positive Number} |
||
Line 33: | Line 31: | ||
}} |
}} |
||
{{Test results begin}} |
{{Test results begin}} |
||
{{Test results |
|||
|testresult_release=8.2.0 (767) |
|||
|testresult_build=45 |
|||
|testresult_passfail=Fail |
|||
|testresult_comments=Failures |
|||
*The semi-circle portion of the test drawing does not appear as expected. |
|||
*The turtle itself is no longer visible after the test has run. |
|||
These results are traced to steps 11 and 12: when the turtle is moved off the screen by a large number and then instructed to come back by the same amount, it doesn't come back. Using the 'print' block to show the x or y co-ordinate will print the expected value and the turtle then returns to that position upon executing the print command. Also, clicking the 'clear' button immediately after running the test sequence does not recenter the turtle at (0, 0) however using the 'setyx' command works as expected. |
|||
|testresult_date=2009/03/29 |
|||
}} |
|||
{{Test results end}} |
{{Test results end}} |
Revision as of 08:50, 29 March 2009
Test case: Short name::Movement
How to report results
Stream | ,|x|Build stream::x}} | ||
---|---|---|---|
Category | Test category::Activity | Sub-category | Test subcategory::TurtleArt |
Component | System component::TurtleArt | ||
Feature | System feature::http://wiki.laptop.org/go/Turtleart | ||
Objective | Test objective:: | ||
Tools | Test tools::None | ||
Setup | Test setup:: | ||
Procedure | [[Test procedure::[NOTE: Each block should be connected immediately below the previous block]
| ||
Expected Results and Pass Criteria |
[[Pass criteria::Confirm that the drawing surface:
| ||
Comments | [[More notes::Rationale:
|
Release | Stream | Build | Pass/Fail | Trac Ticket(s) | Comment(s) | Date of Test |
---|---|---|---|---|---|---|
Software release::8.2.0 (767) | Build stream:: | Build number::45 | PassFail::Fail | ,|x| #x}} | [[Comments::Failures
These results are traced to steps 11 and 12: when the turtle is moved off the screen by a large number and then instructed to come back by the same amount, it doesn't come back. Using the 'print' block to show the x or y co-ordinate will print the expected value and the turtle then returns to that position upon executing the print command. Also, clicking the 'clear' button immediately after running the test sequence does not recenter the turtle at (0, 0) however using the 'setyx' command works as expected.]] |
Created::2009/03/29
|