JavaTM 2D Test Procedures

PrintQL


Introduction

Reference Documents
Test Configurations
Setup Requirements
How To Run The Tests
Test Cases
Revision History


Author: Blessan V Mathews
Last Modified By: Anonymous
Last Update: June 01, 2001

Introduction:

PrintQL is a very basic manual test that first prints the contents of a "Frame" to a printer, then prints the contents of a JFrame to a printer.
PrintQL requires visual verification and does not generate any results files.

Reference Documents:

None

Test Configurations:

The following configurations are to be tested:
Windows Windows 95, Windows 98SE, Windows NT, Windows 2000, Windows ME
Solaris Sparc Solaris 2.6, 7, 8, 9
Solaris IA (X86) Solaris IA 2.6, 7, 8, 9
Linux Redhat, Turbo, Caldera, Suse, Mandrake
Browsers Netscape 4.5x, 4.6x, 4.7x, 6.x 
Internet Explorer 4.x, 5.x

Setup Requirements:

Preliminary Setup:
Be sure that all appropriate patches for the OS and JDK are installed on the test machine. To install patches on a machine, please use the Patch Tool at: http://sqesvr.eng.sun.com/tools/patches.sqe/patchtool
Be sure that the test machine is virus-free. Refer to: http://sqesvr.eng.sun.com/j2se_sqe/virus
Install a local copy of the JDK you want to test against.
Bringover a local copy of the "PrintQL" test directory.

How To Run The Tests:


Test Case 01: Printing the contents of a "Frame"

Step 01: Wait for "Printing QL with Frame" window to open and fill with various graphic elements.
Step 02: Click the "Print" button at the bottom of the window.
Step 03: Wait for the "Print" dialog to appear. (takes a *long* time)
Step 04: Select a printer, (and any other settings you like), and click the "Print" button.
Step 05: Go to the printer and see if you got an appropriate printout.
Step 06: Close the "Printing QL with Frame" window. (proceed to "Step 07" below)

Test Case 02: Printing the contents of a "JFrame"

Step 07: Wait for "Printing QL with JFrame" window to open and fill with various graphic elements.
Step 08: Click the "Print" button at the bottom of the window.
Step 09: Wait for the "Print" dialog to appear. (takes a *long* time)
Step 10: Select a printer, (and any other settings you like), and click the "Print" button.
Step 11: Go to the printer and see if you got an appropriate printout.
Step 12: Close the "Printing QL with JFrame" window.

Revision History:

Date
Version
Author
Description
 06/01/01 
1.0.2
Anonymous
Clean Up
10/03/00
1.0.1
Mukund Madhugiri
Re-wrote some parts of the documentation
09/11/00
1.0
Blessan V Mathews
First Draft of  the Procedure


Sun Microsystems, Inc., Confidential, Internal Use Only