1.
What is the difference between
use case and test case?
Ans: Use case captures business and user
requirements related to system requirements. Use cases are provided for
developers so they can develop for solution while test cases are for testers to
validate that the solution matches the requirements or the requirements have
been met.
2.
What is the difference between
functional document and business document?
Ans: Business documents are written to define the
requirements of a business process; it is gathering data from customer ’s
perspectives while functional document is written according to the
functionality specified in the business document; it is extracted from business
requirement document into different functionalities, this will be used by the
development team.
3.
Why do we need a separate
environment for the developers and testers?
Ans: Developers and testers should have
different environment as they work in different ways. Developer has knowledge
of the code while testers will only validate what the developer did if it meets
the specified requirements.
4.
What is the role of a Developer
in different phases of SDLC?
Ans: The role of a
Developer in SDLC is in Implement/Coding phase. They are the one who develops
the product.
5.
What is the role of a
Customer/Client in different phases of SDLC?
Ans: Customer/Client is the one who will
provide information in Requirement gathering and analysis.
6.
Which phase of SDLC does the
testers to write test case?
Ans: Testers are able to write test case
in Test Design phase. Testing should be done as early as possible to prevent
finding defects.
7.
Who are the different
stakeholders involved in different phases of SDLC?
Ans: Clients/ Customers, Project
Managers, Business Analyst, Developers, Testers, Stakeholders.
8.
What is the role of a Business
Analyst in different phases of SDLC?
Ans: Business Analyst is the one who
gathers information and analyze the requirements.
9.
What is the role of a Test
Analyst in different phases of SDLC?
Ans: Test Analyst writes test cases,
execute and validate that the system meets the specified requirements.
No comments:
Post a Comment