Page 201 - DCAP405_SOFTWARE_ENGINEERING
P. 201
Software Engineering
Notes Software testing methods are traditionally divided into black box testing and white box
testing. Functional testing is also known as black box testing.
Structural Testing is also known as the white box testing. White box testing, by contrast to
black box testing, is when the tester has access to the internal data structures and algorithms.
The goal of testing is to identify errors in the program.
The process of testing gives symptoms of the presence of an error.
11.9 Keywords
Debugging: Debugging is the activity of locating and correcting errors. It starts once a failure is
detected.
ET: Error Tolerance
Functional Testing: Functional testing is also known as black box testing.
IDE: Integrated Development Environment
Software Testing: Software Testing is the process of executing a program or system with the
intent of finding errors.
Structural Testing: Structural Testing is also known as the white box testing.
11.10 Review Questions
1. Software Testing is the process of executing a program or system with the intent of finding
errors. Analyze.
2. What do you know about various special system tests? Explain briefly.
3. Discuss the various debugging approaches.
4. Explain how Software bugs will almost always exist in any software module with moderate
size. Give examples.
5. Discuss how Software Testing is a critical element of Software Quality Assurance. Give
reasons.
6. How System testing tests a completely integrated system to verify that it meets its
requirements.
7. Specification Based Testing aims to test the functionality according to the requirements.
Analyze this statement.
8. Behavioral test design is slightly different from black-box test design. Comment.
9. Testing is an important function of the success of the system. Discuss.
10. Make the distinction between verification and validation. Explain with example.
Answers: Self Assessment
1. manufacturing 2. Quality
3. Debugging 4. testing
5. development 6. complexity
194 LOVELY PROFESSIONAL UNIVERSITY