Manual Testing Real Time Qns & Ans
Manual Testing Real Time Qns & Ans
A. The finalized SRS will be placed in a project repository; we will access it from
there
2. What will you do with SRS?
A. SRS stands for software requirement specification. SRS is used to understand
the project functionality from business and functional point of view.
3. What is FRS? How it different from SRS?
A.srs describes what client is expecting from the system. For example in case of
Gmail SRS consists details like first page should be login, to access mail box user
should be authenticated. FRS describes how above requirements will be
developed .in FRS, the functionality in SRS will be written down in more
technical terms. For example in case of Gmail FRS consists details like for login
what fields should be present and what are valid inputs. This means FRS will have
screen level details of the application.
Note: In many projects SRS itself will be designed at screen level details of the
application.
4. Is the testing team involved in SRS preparation?
A. Business analyst prepare the SRS document by interacting with the client.
However a senior testing team member can also be involved in requirements
collections along with the development team and the business analyst team.
5. How does your requirements document look like?
A. It contains lots of use cases where each use case explains one or more
functionalities
6. How will you understand the requirements?
A. If it is known domain by going through use cases i can understand the
requirements. if i have some queries, i will discuss them with business analyst(BA)
for clarifications. if it is new domain, first i will get domain training them i go
through the use cases. If the project requirements are very confusing, then (BA)
can also walk through each use case.
7. How do u understand functionality without screens?
A. We get wireframes in the usecases which helps a lot to understand the
functionality
8. What is wireframe?
A. A diagram which stimulates the feel of the actual screen.
9. What is usecase?
A. Usecase explains the step by step procedure of how a particular functionality of
s/w is used by the end user.usecase contains sections such as
. usecase id
. usecase name
. decription
. flow of events
. alternative flow of events
. pre,post conditions
10. Where you involved in writing the usecases?
A. I am aware of how usecases looks like and i can write if required. but i have
never got an opportunity to write the usecases because these are prepared by
requirements gathering team .Any how i have reviewed the usecases of certain
functionalities and have given my inputs for betterment of the same.
11. What are the different sections present in SRS?
A. overview
Scope
Features
User characteristics
Software requirements
Hardware requirements
Performance requirements
Use cases
Security and reliability requirements
12. How long do u spend on understanding SRS?
A. It depends on the familiarity of the domain and complexity of the project. if it is
a familiar domain, we can understand around 25 pages of the documentation
every day. For a new complex domain, we manage around 15 pages per day.
Entry criteria:
--------------------------------
> coding should be completed
> test cases should be ready and base lined
> RTM should be updated
> test data should be read and base lined
> test environment/set up should be ready.
>s/w tools should be ready and approved.
Exit criteria:
-----------------------------
> All test cases must be executed and passed
> All defects identified must be fixed, retested and closed
> Test execution summary report must be prepared