Interview Prep PDN Self Done
Interview Prep PDN Self Done
Interview Prep PDN Self Done
-
-
-
-
Softwar
SDLC & its Phases >> Process followed for software project within organization
1. Requirment gathering >> What type of input req. in softwr / how will u use?
2. Requirement Analysis>> Which tech to use for developing software?
3. Design> Break BRS into little chunks&finalies design& create a techDesignDoc
BLACK BOX :-
BLACK BOX & WHITE BOX Testing is software testing methods
Black box testing done by tester
In Black box testing , testing done without knowing any internal structure
In black box testing we verify only input and getting expected output results
In black box testing Product should be good
In black box testing Output should be correct
We don’t need to verify what is happening internally
e.g. chrome browser we are opening , we don’t know how it develop by google
Grey box
Combination of white box and gray box
gives ability to test on both structure
Internal structure + External structure as per requirment of project
Test Strategy : high-level plan for test activities, test strategy like a step-
by-step plan that explains what needs to be tested, how to test it, and when to
test it in order to make sure the software works well and meets its quality
standards. It's like a guidebook that helps testers know what to do during
testing.
FISH=both verification(Review)&validation(Testing) done parallelly by separate team in each phase of the model.
V =Parallel work for developer and tester/ V stands for verification and validation
The development of each step is directly associated with the testing phase.
The V-model in software development is like a staircase with two sides. On the left side, you have the planning
and design steps like requirement gathering, system design, and detailed design. These steps are mirrored on the
right side with verification and validation steps such as unit testing, integration testing, and system testing. The V-
model shows that testing is done at each stage to make sure everything works before moving to the next step. It's
called the V-model because the steps start wide at the top (planning) and come together at the bottom (testing
and deployment).
Unit testing; its done by developers, it is process of checking small chunks of code to ensure that
individual parts of program work properly. UT are use to test individual block (units) of funcTNLTY
INTEGRATION TEST;