wiki:UNPLANNED_APP_TESTING_R0

Version 28 (modified by vanya, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro 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|) failed
current transaction is aborted, commands ignored until end of transaction block

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.

-

How to demo

Show the created books and the testplan

Design

  • A testplan will be made with all written test cases
  • TestBook 1 - 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 TestBook 0
    • 831 - load TestBook 1
    • check if the whole content is available for viewing
    • 837 - Save As TestBook 1

  • TestBook 2 - 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 (TestBook 2)
    • 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 (TestBook 3)
  • TestBook 4 - a book compiling TestBook 1 and 3
    • 1029 - create a new book
    • 825 - pick size for the book
    • 1032 - embed TestBook 1
    • 938 - edit frame border size
    • 859 - edit page background (solid)
    • 842 - export the book as "html TestBook 4.html"
    • 846 - export the book as "pdf TestBook 4.pdf"
    • 819 - insert a new page
    • 1032 - embed TestBook 3
    • 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 TestBook 4.html"
    • 848 - export the book as "pdf TestBook 4.pdf"
    • 1054 - preview the created book
  • TestBook 5 - 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 TestBook 5
    • 837 - Save As TestBook 5-1
    • 881 - add a browser frame
    • 922 - edit frame size
    • From the menu "File" select "Save"
  • TestBook 6 - 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:ticket:1849:attachment.TestBook%201.sjrb
    • TestBook 1 does not include a BMP because Sophie does not support it yet
  • TestBook 5-1 can only be done on Linux because browser frames are not supported on other OSs
  • TestBook 6 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.)

Attachments