SOFTWARE TESTING LIFE CYCLE
Software Testing is a mandatory part of any Software Development process. It ensures that all technical and
business requirements are met satisfactorily. Software Testing Life Cycle (STLC) is a series of systematically
planned phases in case of a waterfall software development approach and continuous iterative & agile in case
of agile or iterative development of software
REQUIREMENT ANALYSIS
• The QA team interacts with various stakeholders to understand their requirements for
testability. The requirements can be either functional or non-functional in nature.
• Priorities are attached to the requirements for testing.
• The test conditions are defined in this phase. Every test condition should be traceable to a
requirement. To aid this, a Requirement traceability Matrix is maintained where each
requirement is mapped with test conditions. Requirement traceability Matrix helps in
keeping track of testing.
• Testing environment is identified during this phase.
TEST PLANNING AND TEST CASE DEVELOPMENT
• Test planning phase is sometimes referred to as Test Strategy phase. It
is very important from technical and business point of view. Visit :
www.webomates.com
If you are interested in learning more about Webomates’ CQ
service please click here and schedule a demo or reach out to
us at info@webomates.com
Click to rate this post!

Software testing life cycle

  • 1.
    SOFTWARE TESTING LIFECYCLE Software Testing is a mandatory part of any Software Development process. It ensures that all technical and business requirements are met satisfactorily. Software Testing Life Cycle (STLC) is a series of systematically planned phases in case of a waterfall software development approach and continuous iterative & agile in case of agile or iterative development of software
  • 2.
    REQUIREMENT ANALYSIS • TheQA team interacts with various stakeholders to understand their requirements for testability. The requirements can be either functional or non-functional in nature. • Priorities are attached to the requirements for testing. • The test conditions are defined in this phase. Every test condition should be traceable to a requirement. To aid this, a Requirement traceability Matrix is maintained where each requirement is mapped with test conditions. Requirement traceability Matrix helps in keeping track of testing. • Testing environment is identified during this phase.
  • 3.
    TEST PLANNING ANDTEST CASE DEVELOPMENT • Test planning phase is sometimes referred to as Test Strategy phase. It is very important from technical and business point of view. Visit : www.webomates.com
  • 4.
    If you areinterested in learning more about Webomates’ CQ service please click here and schedule a demo or reach out to us at info@webomates.com Click to rate this post!