Wednesday, 5 November 2014

Requirement Analysis


     Requirement Analysis:
Requirement Analysis is the very first step in Software Testing Life Cycle (STLC). In this Phase Quality Assurance (QA) team understands the requirement in terms of what we will testing & figure out the testable requirements. If any conflict, missing or not understood any requirement, then QA team follow up with the various stakeholders like Business Analyst, System Architecture, Client, Technical Manager/Lead etc to better understand the detail knowledge of requirement.
From very first step QA involved in the where STLC which helps to prevent the introducing defects into Software under test. The requirements can be either Functional or Non-Functional like Performance, Security testing. Also requirement and Automation feasibility of the project can be done in this stage (if applicable).
Entry Criteria
Activities
Deliverable
Following documents should be available.
1.      Requirements Specification.
2.      Application architectural
Along with above documents Acceptance criteria should be well defined.
1.      Prepare the list of questions or queries and get resolved from Business Analyst, System Architecture, Client, Technical Manager/Lead etc.

2.      Make out the list for what all Types of Tests performed like Functional, Security, and Performance etc.

3.      Define the testing focus and priorities.

4.      List down the Test environment details where testing activities will be carried out.

5.      Checkout the Automation feasibility if required & prepare the Automation feasibility report.
1.      List of questions with all answers to be resolved from business i.e. testable requirements.

2.      Automation feasibility report (if applicable)

0 comments:

Post a Comment