[go: up one dir, main page]

0% found this document useful (0 votes)
18 views9 pages

TestPlan Example

teste exemplr

Uploaded by

rafaeljaoude
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views9 pages

TestPlan Example

teste exemplr

Uploaded by

rafaeljaoude
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

System Verification Test Plan for

Advanced Color Module

Rev 2.0

2/22/00

Neil Bitzenhofer
Test/Tools Group
Contents
1. Objectives of the Test

2. Test Description
2.1 Description
2.2 References

3. Schedule

4. Resources Required

5. Dependencies

6. Entry Criteria

7. Exit Criteria

8. Test Tools

9. Owner

10. Metrics

11. Test Plan Requirements Matrix

12. Document History

13. Definitions and Acronyms

Appendix A - Test Plan Requirements Matrix

Appendix B - Test Cases


B.1 - Configuration/Install Test
B.2 - Entrance Test
B.3 - Main Test
B.4 - Regression Test
B.5 - Test Case Procedures
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

1. Objectives of the Test

This document describes the test plan for the 9000 Advanced Color Module and includes information on what is
to be tested, and how the testing is to be accomplished (test methodology). Specifically, this document describes
the tests to be performed, the testing schedule, resources required, entry criteria, exit criteria, dependencies, test
tools, metrics and the Test Plan Requirements Matrix. This is a living test plan and must be changed to reflect
Core Team needs and requirements as they arise.

The main purpose of this test is to verify the requirements for the 9000 Advanced Color Module as set forth in
References 2 and 3 (Advanced Color Module SRS and Common Image Generator SRS).

2. Test Description

2.1 Description

Much of the functionality that was handled by the module firmware and DLL has been relegated to the Common
Image Generator, and much of what is in the CIG is being tested by the UltraGraphics Module tests. Thus every
attempt will be made not to overlap too much with what is being covered by UltraGraphics. For example, all the
image positioning commands are handled by the CIG and will be tested by UltraGraphics, making it unnecessary
to stress this aspect of color photo printing here.

System Verification Test will be broken into three phases:


 Entrance Testing will verify that the new Advanced Color Module can process a standard set of color images
that use the 4 hybrids of Version A and B headers. See Appendix B.2 for a description of the Entrance Test
cases.

 Main Test will thoroughly verify the operation of the Advanced Color Module software and hardware.
Main Test determines that all the requirements in the SRS have been satisfied.
The Main Tests will consist of both new tests written for this SVT effort as well as tests selected from the current
9000 Library of test cases. The following types of testing, as specified in Reference 4, will be included:
➢ Specification testing
➢ Functional testing
➢ Compatibility testing
➢ Documentation review

See Appendix B.3 for a description of the Main Testing test cases.

 Regression Test will be performed as a subset of Main Test to verify the integrity of the Advanced Color
Module after all problems found during Main Testing have been attended to. This means that all Severity 1
and 2 defects have been fixed and verified and that the product is ready for release.
See Appendix B.4 for a description of the Regression Test cases.

2.2 References

1. Software Development Process Handbook (no revision, no date)


2. Software Requirements Specification for the Advanced Color Module, May 13, 1999
3. Software Requirements Specification for the Common Image Generator, May 28, 1999
4. Structured Software Test Planning at DataCard, participant manual from
Benchmark Laboratories Incorporated, August 1996

3. Schedule

Page 3
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

The testing defined in this document shall be completed according to the following schedule

Test Sequence Start Finish


1. Test Development 7-6-99 9-21-99
2. Module Availability 9-20-99 ---
3. SVT Entrance Testing 9-22-99 9-28-99
4. SVT Main Testing 9-29-99 10-26-99
5. SVT Regression Testing 10-27-99 11-2-99

The testing defined in this document was completed as follows:

Test Sequence Start Finish


1. Test Development 7-6-99* 12-17-99
2. Module Availability
3. SVT Entrance Testing 1-10-00 1-14-00
4. SVT Main Testing 1-17-00 2-22-00
5. SVT Regression Testing 2-15-00 3-15-00

* Finalized Test Plan began on this date. A preliminary Test Plan (in lieu of a Test Strategy) had been used for
scheduling purposes.

4. Resources Required

System Verification Test will require the following resources:


 a High Speed Advanced Color Module
 a Standard Speed Advanced Color Module
 a 9000 System dedicated to Advanced Color Module testing
 the latest version of the CIG DLL and the Advanced Color DLL
 a fully-loaded 9000, with a High Speed Advanced Color Module, for Endurance and Performance testing
 two SVT test personnel with at least 80% of his/her time available for this effort.

The following consumables are required in order to complete testing:

Item Description Quantity


1. Ribbons Tonal, black 1 ribbon
2. Ribbon Color 5 ribbons
3. Cards Blank / White MagStripe 1 case (4000 Cards)

5. Dependencies

In order to begin testing of the Advanced Color Module, the following needs to happen:
 an Advanced Color Module is available and is installed in a lab 9000
 the Common Image Generator DLL is available and is loaded on the 9000 Controller
 the CIG Entrance Test has been run
 a good portion (to be identified) of the UltraGraphics SVT has been run
 the required Image and Module Profiles have been created and are available

6. Entry Criteria

Page 4
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

All entry criteria defined in Reference 1 (PEAQ) must be satisfied for entry into this test to occur. In addition, it is
expected that a good portion of the UltraGraphics SVT test cases will have been run, since they are being used to
check out the Common Image Generator.

7. Exit Criteria

All exit criteria defined in Reference 1 (PEAQ) must be satisfied for the completion of this test.

8. Test Tools

Various hardware and software test tools apart from the deliverable product are used to assist in the testing
process. These include:
• defect control reporting and tracking software (PVCS Tracker)
• hardware monitors

9. Owner

This test plan is owned and maintained by the Test/Tools Group.

10. Metrics

The status and progress of SVT will be recorded through the collection of various sets of data, and the Test Case
Matrices in Appendix B will regularly be updated with the status of each test case. Thus, at any time one can see
how many test cases have been attempted and, of those, how many have passed.
In addition, effort, size and defect data will be collected prior to and after product shipment. Once data from
enough projects has been collected, estimates of testing progress and duration will become more meaningful.

11. Test Plan Requirements Matrix

The Test Plan Requirements Matrix lists all the testable requirements for the Advanced Color Module, as
determined from Reference 2, and indicates which test cases verify those requirements. The complete test plan
requirements matrix is in Appendix A; the associated Test Case Matrix is in Appendix B.3.

12. Document History

Rev. P1 - 07/08/99
Initial Draft

Rev. 1.0 - 07/30/99


Color Management requirements were pared down per a conversation with Colleen.
The entire Appendix B was filled in.
Entries in Appendix A were clarified.

Rev. 1.1 - 12/7/99


Updated the Main Test matrix in Section B.3

Rev. 1.2 - 12/16/99


Updated the schedule in Section 3.

Rev. 2.0 - 2/22/00


Page 5
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

Updated the Test Cases in Appendix A’s Test Plan Requirements Matrix.
Removed most of the matrices from Appendix B and substituted references to the appropriate documents.

13. Definitions and Acronyms

9000 DataCard Series 9000 Card Personalization System (or, an “embosser”)


ACM Advanced Color Module
CIG Common Image Generator
DLL Dynamically Linked Library
PEAQ Product Excellence and Quality
SRS Software Requirements Specification
SVT System Verification Test

Page 6
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

Appendix A Test Plan Requirements Matrix

Requirement Requirement name Relevant Notes


number section(s) of
SRS
1 Hardware Setup selections ACM-05, Section I
1-A SSC-VerX Module Emulation File 3.3.1 ACM-05-3 through -12
1-B HSC Module Emulation File 3.3.1 ACM-05-2
1-C AC Module Emulation File 3.3.2, 3.3.3 ACM-05-1 and -3

2 Extended UltraGraphics Command Language ACM-01, Section II


2-A Color specification (Command CST) 3.4.1.1 ACM-01-108
2-B Horizontal and Vertical scaling 3.4.1.4 ACM-01-82, -83, -92, -93, -102, -
103
2-C Background Color specification 3.4.1.5 ACM-01-114, -118, -122; ACM-
03-193
2-D Foreground Color specification 3.4.1.6 ACM-01-115, -119, -123; ACM-
03-193
2-E Opacity 3.4.1.7 ACM-01-85, -86, -95, -96; ACM-
03-182, -184, -185, -186, -188, -
189, -192
2-F Z-order 3.4.1.8 ACM-01-87, -97, -107; ACM-03-
183, -184, -185, -187, -188, -189, -
192
2-G Image Color Profile 3.4.1.9 ACM-01-113, -117, -121, plus
ACM-02, Section II
2-H Color Filter specification 3.4.1.10 ACM-01-112, -116, -120 plus
ACM-02, Section II

3 ColorPrint card setup overrides ACM-03, Section I


3-A Overrides 3.5 ACM-03-19 through -180

4 Version A and B Header compatibility ACM-01, Section I


4-A Version A, embedded 3.6 ACM-01-31 through -45
4-B Version A, file name 3.6 ACM-01-1 through -30
4-C Version B, embedded 3.6 ACM-01-62 through -77
4-D Version B, file name 3.6 ACM-01-46 through -61

5 Print Quality ACM-02, Section I


5-A Increased number of shades 3.8.1 ACM-02 -1 through -14
5-B Reduced tiling 3.8.2 ACM-02-15 and -16

6 Color Management ACM-02, Section II


6-A Color Filter specified: Both Image profile and Module 3.9, 3.9.1, 3.9.2, ACM-02-18 through -29
profile 3.9.3
6-B No Color Filter specified: No profiles 3.9 ACM-01, for example
6-C No Color Filter specified: Both Image profile and Module 3.9, 3.9.1, 3.9.3 ACM-02-17
profile
6-D Default Image profile (sRGB) 3.9.1 Requirement is obsolete (2-11-00)
6-E Default Image profile (CG1) 3.9.1 —
6-F Default Image profile (HSC2) 3.9.1 —
6-G Default Module profile 3.9.3 Part of the Manufacturing process
Page 7
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

Requirement Requirement name Relevant Notes


number section(s) of
SRS
6-H Ability to import an Image color profile 3.14.1 See File Management test cases
6-I Ability to import a color filter 3.14.2 See File Management test cases
6-J Ability to import a Module color profile 3.14.3 See File Management test cases
6-K Specify Image color profile directory 3.15.1 ACM-02-30
6-L Specify color filter directory 3.15.2 ACM-02-31

7 Test Card generation ACM-06, Section I


7-A Generate run-time image data records 3.10 ACM-06-1 through -4

8 File Types ACM-03, Section I


8-A DPG: Datacard proprietary 3.11 ACM-03-1, ACM-03-10, etc.
8-B DPC: Datacard UltraGraphics proprietary 3.11 ACM-03-2, ACM-02-11, etc.
8-C DIB: Device Independent Bitmap 3.11 ACM-03-3, ACM-03-12, etc.
8-D GIF: Graphic Interchange Format 3.11 ACM-03-4, ACM-04-13, etc.
8-E JPEG: Joint Photographic Experts Group 3.11 ACM-03-5, ACM-05-14, etc.
8-F TIF: Tagged Image File 3.11 ACM-03-6, ACM-03-15, etc.
8-G TGA: Targa 3.11 ACM-03-7, ACM-03-16, etc.
8-H BMP: Bitmap 3.11 ACM-03-8, ACM-03-17, etc.
8-I PCX: Paintbrush 3.11 ACM-03-9, ACM-03-18, etc.

9 Multiple Images ACM-03, Section II


9-A Multiple images 3.12 ACM-03-182 through -191

10 Image distribution ACM-03, Section III


10-A One Advanced Color module, no multi-image option 3.18.6 —
10-B One Advanced Color module, multi-image option 3.18.6 Various
10-C Two Advanced Color modules, no multi-image option 3.18.6 ACM-03-193
10-D Two Advanced Color modules, multi-image option 3.18.6 ACM-03-193

11 Error Tests ACM-04, Section I


11-A Consistent error handling 3.18.7 ACM-04

12 Performance ACM-06, Section II


12-A Performance requirements 4 ACM-06-6 through -9

13 Documentation ACM-06, Section IV


13-A Advanced Color Module documentation 9 The documents affected are not
listed anywhere that I can tell
ACM-06-11 through -13
13-B Help screens 9.1 ACM-06-14

Page 8
Advanced Color Module Test Plan
Revision 2.0 7/18/2017
___________________________________________________________________________________________________________

Appendix B.1 Configuration/Installation Test

Requirement Requirement name Relevant Notes


number section(s) of
SRS
Inst Installation ACM-06, Section V
Inst-A Error message verification None ACM-06-15
Inst-B Installation of Multi-image Option alone None ACM-06-16
Inst-C Installation of Color Management Option alone None ACM-06-17
Inst-D Installation of both options together None ACM-06-18
Inst-E De-installation of both options None ACM-06-19
Inst-F Re-installation of both options None ACM-06-20
Inst-G Installing a 9000 Build removes both options None ACM-06-21

Appendix B.2 Entrance Test

The Entrance Test Case Matrix for the Advanced Color Module SVT is in a separate document titled acmentr.doc.
There are a total of 72 test cases defined.

Appendix B.3 Main Test

The Main Test Case Matrix for this SVT is in a separate document titled acmsvt.doc. There are a total of 508 test
cases defined.

Appendix B.4 Regression Test

Regression Testing will consist of a subset of Main Testing based on those areas where problems were found.
The Test Case Matrix for ACM Regression Test is in a separate element titled acmreg.doc; a total of 132 test
cases are defined.

Appendix B.5 Test Case Procedures

The Test Case Procedures for Entrance Testing and Main Testing are in ACM-nn.DOC where nn is 01, 02,
03, 04, 05 or 06, depending on the requirement.

Page 9

You might also like