[[BackLinksMenu]]

[[TicketQuery(summary=UNPLANNED_APP_TESTING_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]]

= Analysis =
== Overview ==
Execute existing test cases. Create sample books for testing the reader.
== Task requirements ==
 * Test plan for current build (2009-08-07)
 * Test plan report
 * Books created by execution of testcases
== Task result ==
 * Test report
 * Sophie books that will be used for testing embedding and Reader app.
== Implementation idea ==
 * In design section group the testcases in a way that after executing them you can see basic look of a book.

== Related ==
 -

== How to demo ==
Show the created books and the testplan
= Design =
 * A testplan will be made with all written test cases

 * TestBook1 - a book with 3 pages and 5 images 
  * 1029 - create a new book
  * 825 - pick size for the book
  * add some pictures - 887,889 (jpeg, jpg)
  * 924 - edit frame position
  * 926 - edit frame rotation
  * 855 - edit page border color
  * 857 - edit page border size
  * 942 - add an image as a background
  * 819 - Insert a new page
  * add new pictures - 891, 895 (png, gif)
  * 924 - edit frame position
  * 926 - edit frame rotation
  * 938 - edit frame border size
  * 936 - edit frame border color
  * 866 - edit page background (linear)
  * 819 - Insert a new page
  * add new pictures - 893 (BMP)
  * edit border style for the pages - 855, 857
  * page size 995
  * 868 - edit page background (radial)
  * 827 - pick a book name
  * close the book
  * 833 - try to load a book named TestBook0
  * 831 - load TestBook1
  * check if the whole content is available for viewing
  * 837 - Save As TestBook1
 
 * TestBook2 - a book with audio, video and PDF
  * 1029 - create a new book
  * 825 - pick a book size
  * 901 - add an audio file
  * 926 - edit frame rotation
  * 936 - edit frame border color
  * 863 - edit page background (pattern)
  * 819 - insert a new page
  * 1045 - add a movie (AVI)
  * 924 - edit frame position
  * 926 - edit frame rotation
  * 938 - edit frame border size
  * 936 - edit frame border color
  * 866 - edit page background (linear)
  * 819 - insert a new page
  * 1049 - add a movie (MOV)
  * 924 - edit frame position
  * 926 - edit frame rotation
  * 938 - edit frame border size
  * 936 - edit frame border color
  * 866 - edit page background (linear)
  * 827 - pick a book name (TestBook2)
  * From the menu "File" select "Save"
  * 819 - insert a new page
  * 911 - add a PDF file
  * 922 - resize frame to fit into the page
  * 942 - add an image as a background
  * edit border style for all the pages - 855, 857
  * page size 995
  * 835 - save book as a new name (TestBook3)

 * TestBook4 - a book compiling TestBook1 and TestBook3
  * 1029 - create a new book
  * 825 - pick size for the book
  * 1032 - embed TestBook1
  * 938 - edit frame border size
  * 859 - edit page background (solid)
  * 842 - export the book as "html TestBook4.html"
  * 846 - export the book as "pdf TestBook4.pdf"
  * 819 - insert a new page
  * 1032 - embed TestBook3
  * 938 - edit frame border size
  * 859 - edit page background (solid)
  * 1004 - add annotation to the book
  * From the menu "File" select "Save"
  * 844 - export the book as "html TestBook4.html"
  * 848 - export the book as "pdf TestBook4.pdf"
  * 1054 - preview the created book

 * TestBook5 - a book containing browser and text frames
  * 1029 - create a new book
  * 825 - pick size for the book
  * 879 - add a text frame
  * 924 - edit frame position
  * 1056 - type some text
  * 940 - edit frame background (solid)
  * 879 - add a text frame
  * 924 - edit frame position
  * 942 - edit frame background (image)
  * 879 - add a text frame
  * 924 - edit frame position
  * 1056 - type the text from the testcase
  * 936 - edit frame border color
  * 938 - edit frame border size
  * 859 - edit page background (solid)
  * 855 - page border color
  * 819 - insert a new page 
  * 859 - edit page background (solid)
  * 855 - page border color
  * From the menu "File" select "Save"
  * close the book 
  * 831 - load TestBook5
  * 837 - Save As TestBook5-1 
  * 881 - add a browser frame
  * 922 - edit frame size
  * From the menu "File" select "Save"

 * TestBook6 - a book showing the functionality of One page links
  * 1029 - create a new book
  * 825 - pick size for the book
  * 827 - pick name for the book
  * 855 - edit page border color
  * 859 - edit page background (solid)
  * 1051 - One page links
  * From the menu "File" select "Save"

= Implementation =
The result of the implementation are the attached books and a test report from the TestLink [attachment:resultsTC.tpl.pdf].
 * [attachment:TestBook1.sjrb]
  * TestBook1 does not include a BMP because Sophie does not support it yet
 * [attachment:TestBook2.sjrb]
 * [attachment:TestBook3.sjrb]
 * [attachment:TestBook4.sjrb]
 * [attachment:TestBook5.sjrb]
 * [attachment:TestBook5-1.sjrb]
   * TestBook5-1 can only be done on Linux because browser frames are not supported on other OSs
 * [attachment:TestBook6.sjrb]
  * TestBook6 cannot be done 
  * TLID 1051 is executed but Sophie does not remember the triggers after saving the book.
  * The user doesn't even have to close the book - as soon as you click Save the application erases the triggers.

= Testing =
^(Place the testing results here.)^

= Comments =
^(Write comments for this or later revisions here.)