Object Oriented Software Enginnering lec 3
Object Oriented Software Enginnering lec 3
(OOSE)
22CS017
Lecture (Theory)
Prepared By Dr. Neha Sharma
Index
3. Proper test planning: Designing test cases to cover the entire code. Execute
rinse-repeat until error-free software is reached. Also, the results are
communicated.
Figure 2: 4 test cases are required such that all branches of all decisions are covered, i.e, all edges of the flowchart are covere
7
•Simple loops: For simple loops of size n, test cases are designed that:
1.Skip the loop entirely
2.Only one pass through the loop
3.2 passes
4.m passes, where m < n
5.n-1 ans n+1 passes
11
Q3. The white box testing can be proceeded after --------- phase?
e) coding phase
f) designing phase
g) SRS creation
h) installation phase
Answer: a
Bibliography
• https://www.javatpoint.com/white-box-testing
• https://www.tutorialspoint.com/software_testing_dictionary/white_box_tes
ting.htm
• https://www.softwaretestinghelp.com/white-box-testing-techniques-with-e
xample/
• https://www.softwaretestinghelp.com/types-of-software-testing/
• https://www.tutorialspoint.com/software_engineering/software_design_stra
tegies.htm
• https://www.softwaretestinghelp.com/types-of-software-testing/
• https://www.tutorialspoint.com/software_testing_dictionary/alpha_testing.
htm
• https://www.tutorialspoint.com/software_testing_dictionary/validation_test
ing.htm
• https://www.tutorialspoint.com/software_testing_dictionary/acceptance_tes
ting.htm
THANK YOU
OOSE