Version 18 (modified by milen, 15 years ago) (diff) |
---|
Analysis
Overview
Add testcases with functionalities that were not yet noted in TestLink.
Task requirements
Write down the unwritten and change the existing not valid test cases for all the working functionalities in the test suites of the TestLink 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 and the existing ones will be synchronized with the current state of Sophie2.
Implementation idea
Adjust the following use-cases to current sophie2 functionality:
- ID 819 :: Test Case Inserting pages
- ID 1177 :: Test Case Inserting Pages From Template
- ID 1015 :: Test Case Creating an empty book
- ID 911 :: Test Case PDF
- ID 1032 :: Test Case Book
- ID 1034 :: Test Case Non supported
- ID 985 :: Test Case Grouping objects
- ID 987 :: Test Case Ungrouping objects
- ID 1054 :: Test Case Preview of a book
- ID 887 :: Test Case JPEG
- ID 960 :: Test Case Paragraph
- ID 1114 :: Test Case Copy an resource
- ID 1020 :: Test Case Content
- ID 1017 :: Test Case Deleting a sticky
- ID 1004 :: Test Case Creating an annotation set
- ID 1006 :: Test Case Deleting an annotation set
- ID 1008 :: Test Case Exporting an annotation set
- ID 1010 :: Test Case Importing an annotation set
- ID 821 :: Test Case Deleting pages
- ID 1065 :: Test Case Overwriting an existing template
- ID 1065 :: Test Case Overwriting an existing template
Insert the following test case to appropriate places:
- Add a server
- Connect to a server
- Delete a server
- Search in a book
- Insert flash
- swf
- not supported
- unexisting
- Insert HTML
- HTM
- HTML
- not supported
- unexisting
- Insert Plain text
- txt
- not supported
- unexisting
- Insert RTF
- rtf
- rtfd
- not supported
- unexisting
- Insert Comment
- Insert Script
- Run Script
- Insert Script file
- js
- not supported
- unexisting
- Full screen view
- Exit full screen view
- Help
- view user documentation
- search in user documentation
- go to previous opened page
- go to last opened page
- print a page
- send an error report
- view sophie's description
- view sophie's inspector
- use template for a book
- gradient
- add color
- delete color
- change location
- change opacity
- resize the line
- rotate the line
- reflect the line
- repeat the line
- reverse the line
- use the line only once
- make the line gradient
- undo
- redo
- book extras
- open book extra from file
- show/hode extra
- close extra
Related
Mindmap currently in http://sophie2.org/trac/browser/manage/p2/SophieTesting.mm
- SCS_TEST_TRACKING_MAINTENANCE_R8
- 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
ID 819 :: Test Case Inserting pages
Steps | Expected Results |
2.1. Start Sophie 2. | 2.1. The application should start. |
2.2. Create a new book. | 2.2. A new book is created. |
2.3. Click on the page tab. | 2.3. The page tab is opened and page preview palette is opened in it. |
2.4. Click on the first button at the top of the preview palette with "+" sign. | 2.4. New blank page appears after the current one and the new created page opens. |
2.5. Click on the second button at the top of the preview palette with "+" sign . | 2.5. New blank page appears before the current one and the new created page opens. |
2.6. Click on the two buttons as many times as new pages you want to create. | 2.6. Desired number of new blank pages appear. |
2.7. From the menu "File" select "Save". | 2.7. The book is saved with the added pages. |
2.8. From the file menu select "File" then "Open book " or use the keyboard shortcut "Ctrl+O" and navigate to desired book. | 2.8. The book with the added pages should be displayed. |
ID 1177 :: Test Case Inserting Pages From Template
Steps | Expected Results |
2.1. Start sophie 2. | 2.1. Sophie 2 is started and the left and right flap are shown. |
2.2. In the right flap click on 'Library' tab. | 2.2. The pallets of this tab are shown. |
2.3. Click File->New Book. | 2.3. A new book is created. |
2.4. Change the style of a page. | 2.4. The changed things are visible. |
2.5. Press '+' Halo button to include this page as a template. | 2.5. The template is added in the Page template palette. |
2.6. Click on the page tab from the left flap. | 2.6. The page tab is opened and page preview palette is opened in it. |
2.7. Click on the first button at the top of the preview palette with "+" sign. | 2.7. New blank page appears after the current one and the new created page opens. |
2.8. Double click on the template in the Page template palette. | 2.8. The template page is added to the opened one. |
2.9. Save the book. | 2.9. The book is saved. |
2.10. Load the book. | 2.10. The book is displayed and the inserted page from the template is visible. |
ID 821 :: Test Case Deleting pages
Steps | Expected Results |
2.1. Create a book. | 2.1. A book is created. |
2.2. Click on the page tab. | 2.2. The page tab is opened and page preview palette is opened in it. |
2.3. Click on the first button at the top with "+" sign. | 2.3. New blank page appears after the current one and the new created page opens. |
2.4. Click on the last button at the top with "x" sign. | 2.4. Opened page is deleted and the first one is shown. |
2.5. Click again on the last button at the top with "x" sign. | 2.5. Nothing happens because it's the only page in the book( the page is not deleted). |
2.6. Save the book. | 2.6. The book is saved. |
2.7. Load the book. | 2.7. The book is loaded with its only one page. |
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.)