IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublicationsServicesStandardsConferencesCareers/Jobs
IEEE-SA IEEE-SA Member Area Search our standards database for Abstract, Sponsor, Status, Contact,Ordering and Historical information. IEEE-SA Standards Association
Products & ServicesIEEE-SA MembershipStandards DevelopmentNews & InformationnavFillerHOMEHOME Icon

ANSI/IEEE 1008-1987 IEEE Standard for Software Unit Testing -Description

Content +

  • 1. Scope and References
    • 1.1 Inside the Scope.
    • 1.2 Outside the Scope.
  • References.
  • 2. Definitions
  • 3. Unit Testing Activities
    • 3.1 Plan the General Approach, Resources, and Schedule.
      • 3.1.1 Plan Inputs
      • 3.1.2 Plan Tasks
      • 3.1.3 Plan Outputs
    • 3.2 Determine Features To Be Tested
      • 3.2.1 Determine Inputs
      • 3.2.2 Determine Tasks
      • 3.2.3 Determine Outputs
    • 3.3 Refine the General Plan
      • 3.3.1 Refine Inputs
      • 3.3.2 Refine Tasks
      • 3.3.3 Refine Outputs
    • 3.4 Design the Set of Tests
      • 3.4.1 Design Inputs
      • 3.4.2 Design Tasks
      • 3.4.3 Design Outputs
    • 3.5 Implement the Refined Plan and Design
      • 3.5.1 Implement Inputs
      • 3.5.2 Implement Tasks
      • 3.5.3 Implement Outputs
    • 3.6 Execute the Test Procedures
      • 3.6.1 Execute Inputs
      • 3.6.2 Execute Tasks
      • 3.6.3 Execute Outputs
    • 3.7 Check for Termination
      • 3.7.1 Check Inputs
      • 3.7.2 Check Tasks
      • 3.7.3 Check Outputs
    • 3.8 Evaluate the Test Effort and Unit
      • 3.8.1 Evaluate Inputs
      • 3.8.2 Evaluate Tasks
      • 3.8.3 Evaluate Outputs
    • A.1 Appendix A Implementation and Usage Guidelines
  • A1 Use of the Standard
  • A2 Additional Testing Requirements
  • A3 Additional Test Documentation
  • A4 Approvals and Reviews
  • A5 Audit Trails
  • A6 Configuration Management
  • A7 Determination of Requirements-Based Characteristics
  • A8 User Involvement
  • A9 Stronger Code-Based Coverage Requirements
  • A10 Code Coverage Tools
  • A11 Process Improvement
  • A12 Adopting the Standard
  • A13 Practicality of the Standard
    • A.2 Appendix B Concepts and Assumptions
  • B1 Software Engineering Concepts
    • B1.1 Relationship of Testing to Verification and Validation.
    • B1.2 Testing As Product Development.
    • B1.3 Composition of Debugging.
    • B1.4 Relationship of Testing to Debugging.
    • B1.5 Relationship Between Types of Units.
    • B1.6 Need for Design and Implementation Information.
    • B1.7 Incremental Specification of Elements To Be Considered in Testing.
    • B1.8 Incremental Creation of a Test Design Specification.
    • B1.9 Incremental Creation of the Test Summary Report.
  • B2 Testing Assumptions
    • A.3 Appendix C Sources for Techniques and Tools
  • C1 General
  • C2 References
    • A.1 Appendix D General References

links: [Standard Status] - [Purchase] - [PDF*] - [Software Engineering Collection - Description]

available for Standards Online Software Engineering Collection subscribers only

spacer

Copyright ©2004 IEEE-SA
Contact IEEE-SA
(m.v.rodriguez@ieee.org)
URL: http://standards.ieee.org/reading/ieee/std_public/description/se/1008-1987_desc.html

spacer