ETestingHub-Online Software Testing Tutorial-Stages of Testing Life Cycle
  1. Home     
  2. About Us

  3. Introduction To Software Testing
  4. Software Test Plan
  5. Software Manual Testing
  6. Component Testing
  7. User Acceptance Testing(UAT)
  8. Software Automation Testing
  9. Software Testing Automation Tools
  10. Quality Assurance
  11. Software Testing-TestCases
  12. Software Testing Validation
  13. Software Testing Verification
  14. Software Testing Versioning
  15. Software Testing Development
    Life Cycle
  16. Glossary of Testing Terms
  17. Software Testing Interview Faq's
  18. Software Testing Books
  19. Software Testing Certification
  20. Software Testing Standards
  21. Software Testing Resumes
  22. Contact Us


etestinghub-Online Software Testing Tutorial-Manual and Automatic
 
Testing LifeCycles page and stages of life cycle pages are updated very clearly.Please check it.

Software Testing-Stages of Testing Life Cycle

Let us discuss in detail.

The following diagram is the Requirements Management Stage.
Requirements Stage

Project development will start from the Requirement Management stage with the Documents like Project Proposal, Statement of Work, User Requirement Document, Business Rules and Software works product. Development team analyzes and manages the requirements and final output of Requirements Management stage is System Requirement Specification Document, Requirements Traceability Matrix and Updated Project Data Collection Sheet






Design Stage

The Design stage will start has the inputs Software Requirement Document, Detailed Design Document Template, Requirements Traceability Matrix, Software Project Plan, Software Configuration Management Plan, Software Measurements/Metrics Plan and Software Quality Assurance Plan. Based on these documents he will develop and maintain Software Design according to the Software process and software Requirements and they will verify and document Software Design. Final output of this Design stage in SDLC is Detailed Design document, Updated Requirements Traceability Matrix, Unit Test Cases Document, Integration test cases document, System test plan document, Review and SQA audit reports for all test cases and Updated Project Data Collection Sheet.






Coding and Unit Testing

this stage is pure technical in SDLC where Development Team use their skills in programming to implement the project. Implementation Plan/Programming Specification, Detailed Design Document, Software Project Plan, Software Configuration Management Plan, Software Measurement/Metrics plan, Software Quality Assurance Plan, Naming & coding conventions/standards, Unit Test Cases, Code Review Checklists, Utilities and Tools are the inputs for this stage and based on that they will Develop, maintain and verify the Software code. Final output of this stage is Executable Code, Unit Test Reports, Code Review Reports and Project Data Collection Sheet and source code for all individual modules. Peer Reviews conducted on source code and Unit testing will be completed. Some times the unit testing will be done by the Developers, who develop the code for the Modules(that based on Organization). In some organizations there is separate White-box testing team they will test the Logic, Error handling paths, all possible paths, Data Structures.



Continued



Home |   Introduction to Testing |   Test Plan  | Manual Testing  | Automated Testing |   About Quality Assurance |   Contact Us |   Sitemap
© Copyright 2007 EtestingHub