Version 22 (modified by milen, 16 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 Inserting a sticky
- ID 1032 :: Test Case Book
- ID 1034 :: Test Case Non supported
- ID 985 :: Test Case Grouping objects
- ID 987 :: Test Case Ungrouping objects
- 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
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 - adding other way
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 - adding other way
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 985 :: Test Case Grouping objects - overwriting
Steps | Expected Results |
1. Insert an object. | 1. The object is inserted. |
2. Insert another element. | 2. The object is also inserted. |
3. Click on one of the objects. | 3. The object is selected. |
4. Press and hold shift and click on the second object. | 4. The both objects are selected and a common border appears. |
5. Click on the second HALO for grouping frames at the top of the objects. | 5. The objects are grouped. |
6. Save the book. | 6. The book is saved. |
7. Load the book. | 7. The book with the group is displayed |
ID 987 :: Test Case Ungrouping objects - overwriting
Steps | Expected Results |
1. Group some objects. | 1. The objects are grouped. |
2. Click on the group(if not selected). | 2. The group is selected. |
3. Click on the second HALO for ungrouping of frames at the top of the objects. | 3. The objects are ungrouped. |
4. Save the book. | 4. The book is saved. |
5. Load the book. | 5. The book with the ungrouped frames is displayed |
ID 960 :: Test Case Paragraph
Test case is not available and should be removed.
ID 1114 :: Test Case Copy an resource
Test case is not available any more and should be removed.
ID 821 :: Test Case Deleting pages - adding other way
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. |
New test cases
insert HTML ->HTML
1.Create a new book. | 1. A new book is created. |
2. Choose Insert -> HTML | .2. A dialog box appears. Files of type dropdown says "All HTML files (*.html; *.htm). Buttons of the dialog are "Open" and "Cancel". |
2. Navigate to a .html file you have it and press "Open". | 3. The html file is inserted as a frame. |
3. Save the book. | 3. The book is saved. |
4. Load the book. | 4. The book with the HTML frame is displayed. |
insert HTML ->HTM
1.Create a new book. | 1. A new book is created. |
2. Choose Insert -> HTML | .2. A dialog box appears. Files of type dropdown says "All HTML files (*.html; *.htm). Buttons of the dialog are "Open" and "Cancel". |
2. Navigate to a .htm file you have it and press "Open". | 3. The htm file is inserted as a frame. |
3. Save the book. | 3. The book is saved. |
4. Load the book. | 4. The book with the HTML frame is displayed. |
insert HTML -> not supported
1.Create a new book. | 1. A new book is created. |
2. Choose Insert -> HTML | .2. A dialog box appears. Files of type dropdown says "All HTML files (*.html; *.htm)". Buttons of the dialog are "Open" and "Cancel". |
3. Choose "All files" from the dropdown menu. | 3. All types of files in an opened directory are shown now. |
4. Navigate to not a .html and not a .htm file you have it and press "Open". | 4. A dialog "Unsupported file" appears. |
insert HTML -> unexisting
1.Create a new book. | 1. A new book is created. |
2. Choose Insert -> HTML | 2. A dialog box appears. Files of type dropdown says "All HTML files (*.html; *.htm)". Buttons of the dialog are "Open" and "Cancel". |
3. Write down a not existing name and press "Open". | 3. A dialog "No such file or directory" appears. |
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.)