IEEE Software Testing Standards

  • by

IEEE software testing standards in any organization are internationally set of standards agreed to develop quality product, set of rules and regulations and standard procedure. There are many IEEE standard / templates available and each is specified in its own test document standards and specifications.

Following are the list IEEE standards used in software testing -:
1] IEEE 829 Standard – Test Design Specification Template
– Test design specification identifier
– Feature to be tested
– Approach refinements
– Test identification
– Feature pass / fail criteria

2] IEEE 829 Standard – Test Case Specification Template
– Test specification identifier
– Output specification
– Input specification
– Test items
– Environmental needs
– Special procedural requirements
– Intercase dependencies

3] IEEE 829 Standard – Test Procedure Specification Template
– Test procedure specification standard
– Purpose
– Special requirement
– Procedure steps

4] IEEE 829 Standard – Test Plan Template
– Introduction
– Test plan identifier
– Test items
– Feature to be tested
– Feature to be not tested
– Approach
– Item pass / fail criteria
– Suspension and resumption criteria
– Test deliverables
– Test tasks
– Environmental needs
– Responsibilities
– Staffing and training
– Schedule
– Risk and contingencies
– Approvals

5] IEEE 829 Standard – Test Log Template
– Test log identifier
– Description (items to be tested and environment)
– Activity and event entries (execution, procedure, environment, incident)

6] IEEE 829 Standard – Test Summary Report Template
– Test summary report identifier
– Evaluation summary
– Summary of result and activities
– Assessment

7] IEEE 829 Standard – Test Item Transmittal Template
– Transmittal report identifier
– Transmitted items
– Location and status
– Approvals

8] IEEE 1061 Standard – Methodology for Software Quality

9] IEEE 1059 Standard – Verification and Validation guidance

10] IEEE 1008 Standard – Unit testing

11] IEEE 1012 Standard – Verification and Validation standards

12] IEEE 1028 Standard – Software Inspection

13] IEEE 1044 Standard – Classification of Software Anomalies standards

14] IEEE 1044-1 Standard – Classification of Software Anomalies guidance

15] IEEE 830 Standard – Software Development Requirement Specification

16] IEEE 730 Standard – Software quality Assurance

17] IEEE 12207 Standard – Software Life Cycle Process

18] IEEE BS 7925-1 Standard – Vocabulary

19] IEEE BS 7925-2 Standard – Component testing

Leave a Reply