Version 9 (modified by milen, 16 years ago) (diff) |
---|
Analysis
Overview
Write down all the test steps for all the existing use cases in TestLink.
Task requirements
Write down the unwritten test cases for the following test suits of the TestLink:
- Frame Properties editing
- Frame Content editing
- Frame templating
- Frame deleting
- Frame-Links
- Book Editing->Book content
and note them in http://sophie2.org/trac/browser/manage/p2/SophieTesting.mm
Task result
All the existing use cases in TestLink will be finished by including their test cases.
Implementation idea
Write down the test steps for the following test cases in TestLink:
- Frame Properties editing
- Size
- Position
- Insets->Margins
- Insets->Padding
- Orientation (Rotation)
- Visibility
- Frame Content editing
- Text content->Chaining
- Text content->Unchaining
- Text content->Styling
- Text content->Paragraphs
- Book content (Embedded book)->Controls visibility
- Multimedia content->Controls visibility
- Frame templating
- Frame Properties templating
- Frame Appearence templating
- Frame Contents templating
- Frame deleting
- Chained Text Frames
- Frame-Links
- Frame as trigger
- Frame as target
- Book Editing->Book content
- Inserting pages->Inserting Pages From Template
- Book Resources Manipulation->Inserting Resources
- Book Resources Manipulation->Deleting Resources
Related
Mindmap currently in http://sophie2.org/trac/browser/manage/p2/SophieTesting.mm
- SCS_TEST_TRACKING_MAINTENANCE_R7
- SCS_TEST_TRACKING_MAINTENANCE_R6
- SCS_TEST_TRACKING_MAINTENANCE_R5
- SCS_TEST_TRACKING_MAINTENANCE_R4
- SCS_TEST_TRACKING_MAINTENANCE_R3
- SCS_TEST_TRACKING_MAINTENANCE_R2
- SCS_TEST_TRACKING_MAINTENANCE_R1
- SCS_TEST_TRACKING_MAINTENANCE_R0
How to demo
Show the updated structure of the testlink.
Design
- Frame Properties editing
- Size
There are two ways to size a frame Sizing by the size and position HUD
Steps: | Expected Results: |
1. Insert a frame | 1. The frame is inserted. |
2. Click on the frame. | 2. The frame is selected and its HALO's appear. |
3. Click on the second Halo at the top(size and position Halo). | 3. Size and position HUD is opened. |
4. In the Width field write a number for the frame's width. | 4. The frame's width is changed and set. |
5. In the Height field write a number for the frame's height. | 5. The frame's height is changed and set. |
6. (optional) Check the check box 'lock size'. | 6. (optional) The width and height fields are unavailable and the size can't be changed. |
7. Save the book. | 7. Frame that you've made is saved in the book. |
8. Load the book. | 8. Book with the created frame is displayed. |
Sizing by dragging
Steps: | Expected Results: |
1. Insert a frame | 1. The frame is inserted. |
2. Click, hold and drag one of the borders. | 2. The size of the frame is changed. |
7. Save the book. | 7. Frame that you've made is saved in the book. |
8. Load the book. | 8. Book with the created frame is displayed. |
- Position
There are two ways to set a position for a frame Set a position by the size and position HUD
Steps: | Expected Results: |
1. Insert a frame | 1. The frame is inserted. |
2. Click on the frame. | 2. The frame is selected and its HALO's appear. |
3. Click on the second Halo at the top(size and position Halo). | 3. Size and position HUD is opened. |
4. In the X field write a number for the frame's X position. | 4. The frame's X position is changed and set. |
5. In the Y field write a number for the frame's Y position. | 5. The frame's Y position is changed and set. |
6. Save the book. | 6. Frame that you've made is saved in the book. |
7. Load the book. | 7. Book with the created frame is displayed. |
Set a position by dragging
Steps: | Expected Results: |
1. Insert a frame | 1. The frame is inserted. |
2. Click on the frame. | 2. The frame is selected and it's top HALOs' strip appears. |
2. Click, hold and drag this strip. | 2. The position of the frame is changed. |
7. Save the book. | 7. Frame that you've made is saved in the book. |
8. Load the book. | 8. Book with the created frame is displayed. |
- Insets->Margins
Steps: | Expected Results: |
1. Insert a text frame. | 1. The text frame is inserted. |
2. Write down in it something. | 2. The written text appears in the frame. |
2. Insert one more frame. | 2. The second frame is inserted. |
3. Move the second frame over the other one as one of the sides of the covered frame and part of the text in it are visible. | The second frame is moved over the other as one of the sides of the covered frame and part of the text in it are visible. |
4. Click on the third Halo at the top(margins and padding Halo). | 4. Margins and padding HUD is opened. |
5. Change the margin number of this side where part of the bottom frame and part of its text are visible. | 5. The distance from the text at the bottom frame and the border of the upper frame changes. |
6. Save the book. | 6. Frame that you've made is saved in the book. |
7. Load the book. | 7. Book with the created frame is displayed. |
- Insets->Padding
Steps: | Expected Results: |
1. Insert a text frame. | 1. The text frame is inserted. |
2. Write down in it something. | 2. The written text appears in the frame. |
4. Click on the third Halo at the top(margins and padding Halo). | 4. Margins and padding HUD is opened. |
5. Change the padding numbers of bottom,top,left and right padding. | 5. The distance from the text and the frame's borders changes according to the number and the corresponding side. |
6. Save the book. | 6. Frame that you've made is saved in the book. |
7. Load the book. | 7. Book with the created frame is displayed. |
- Orientation (Rotation)
Steps: | Expected Results: |
1. Insert a text frame. | 1. The text frame is inserted. |
2. Click on the frame. | 2 The frame is selected and its HALOs appear. |
3. Click on the left arrow at the bottom, right edge of the frame. | 3. The frame rotate clockwise. |
4. Click on the right arrow at the bottom, right edge of the frame. | 3. The frame rotate counterclockwise. |
6. Save the book. | 6. Rotated frame that you've made is saved in the book. |
7. Load the book. | 7. Book with the created rotated frame is displayed. |
- Visibility
- Frame Content editing
- Text content->Chaining
- Text content->Unchaining
- Text content->Styling
- Text content->Paragraphs
- Book content (Embedded book)->Controls visibility
- Multimedia content->Controls visibility
- Frame templating
- Frame Properties templating
- Frame Appearence templating
- Frame Contents templating
- Frame deleting
- Chained Text Frames
- Frame-Links
- Frame as trigger
- Frame as target
- Book Editing->Book content
- Inserting pages->Inserting Pages From Template
- Book Resources Manipulation->Inserting Resources
- Book Resources Manipulation->Deleting Resources
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)