From Fedora Project Wiki
(Move to new 'default application test cases' category) |
(Replace test PDF.) |
||
Line 2: | Line 2: | ||
|description=This test case tests how well {{package|evince}} handles opening and displaying documents. | |description=This test case tests how well {{package|evince}} handles opening and displaying documents. | ||
|setup= | |setup= | ||
# Download (or otherwise provide) some test PDF documents. Very large and complex files make good tests. [ | # Download (or otherwise provide) some test PDF documents. Very large and complex files make good tests. [https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/PDF32000_2008.pdf Portable Document Format (PDF) 1.7 specification] is a good example, but try also to test other documents | ||
|actions= | |actions= | ||
# Open the test document(s) with Evince (this will be the default action in the GNOME desktop if you just open the documents) | # Open the test document(s) with Evince (this will be the default action in the GNOME desktop if you just open the documents) |
Revision as of 10:03, 15 August 2022
Description
This test case tests how well evince
handles opening and displaying documents.
Setup
- Download (or otherwise provide) some test PDF documents. Very large and complex files make good tests. Portable Document Format (PDF) 1.7 specification is a good example, but try also to test other documents
How to test
- Open the test document(s) with Evince (this will be the default action in the GNOME desktop if you just open the documents)
- Test scrolling through each document
- Test jumping to specific pages of each document, both by clicking on chapter headings in the side bar, and by entering a page number into the appropriate dialog
- Close the application
Expected Results
- The document(s) should be loaded reasonably quickly and correctly displayed
- You should be able to scroll through the document(s) without excessive rendering delays
- You should be able to jump to specific pages in the document(s) correctly and without excessive rendering delays
- Evince should close correctly, and should not crash, unexpectedly close the document, or display any errors at any time during the test