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