Part 2
Part 2
Interview Questions
With answers
Part - 2
By : Jaikishan Mohanty
11.Tell me different SDLC models?
Different SDLC models are :
➔ Water Fall Model
➔ Spiral Model
➔ Code & Fix Model
➔ Big Bang Model
➔ Scrum Model
➔ Prototype Model
➔ V Model
12. Which SDLC Models you are using? Explain in details.
Or Which development module is used in your organization?
We are using Agile Methodology for developing software and the Models we used are
SCRUM.
In Scrum, projects are divided into small group of requirements, called as sprints,
which are typically one week, two weeks, or three weeks in duration.
In Scrum we have a SCRUM Master who acts a Bridge between Product owner and
Development Team. Based on the size of sprints DEV & Test Team will provide the
estimations to our SCRUM Master in terms of hours. Then SCRUM Master will
publish the release Schedule by Date.
We have a daily SCRUM Meeting where we discussed about the Progress of Sprint
from Dev, Test and Analysis point of view on daily basis. If anything is blocking to us
we are discussing that also in the SCRUM meeting
13. What is the Advantage of Scrum Model /Agile
methodology?
❖ Very Productive
❖ Business gets something new after every 2 or 3
weeks.
❖ New Ideas go into TO DO List.
❖ Due to small sprints Tester & Developer can focus
well on the given functionality.
14. What is Regression Testing?
&
Retesting is nothing but testing the same thing with different set of data.
For example: Testing the Login Functionality with different set of user i.e. user
with administrative role, user with DB admin role, user with Account Manager
Role etc. So here we are testing the login functionality again and again with
different set of data
16. How to identify the regression test cases? Why
need of regression testing?
❏ If Functionality B(Forget P/w) is depending on Functionality A(Registration)
and with the change in Functionality A if the Functionality B is getting
affected then all the test cases related to functionality B will be our
regression test cases.
❏ And If Functionality A & B are interdependent then all the test cases
related functionality A & B will be our regression test cases.
➢ By using regression testing we will ensure that nothing has been
affected either due to bug fix or addition of any new enhancement.
17. Regression: what is it? How will u run all
regression suite if u have less time?
Definition same as previous.
Even though we have less time available we need to
execute all the Regression Suite by sitting late nights
or coming over weekend to ensure that all the
functionalities are working fine. We cannot take a
risk of excluding some test cases from execution.
18. WHAT IS DYNAMIC TESTING?
• Test Design and analysis - In this phase test cases are designed,
test data is prepared and automation scripts are implemented.
• Test environment setup - A test environment closely simulating
the real world environment is prepared.
• Test execution - The test cases are prepared, bugs are reported
and retested once resolved.
• Test closure and reporting - A test closure report is prepared
having the final test results summary, learning and test metrics.
Part 3 will be coming soon.
Stay tuned with our channel.