Chapter 4 Flashcards
What is the purpose of static testing?
To find defects early in the development process.
What is dynamic testing?
Testing software by executing it.
What is the difference between static and dynamic testing?
Static testing is done without executing the code, while dynamic testing involves executing the code.
What is the purpose of dynamic testing?
To find defects in the software under test.
What is the purpose of structural testing?
To verify the structure of the software.
What is the purpose of functional testing?
To verify the functions of the software.
What is the purpose of non-functional testing?
To verify the non-functional aspects of the software such as performance and usability.
What is the purpose of component testing?
To test individual components or modules of the software.
What is the purpose of system testing?
To test the entire system as a whole.
What is the purpose of regression testing?
To ensure that new changes do not affect existing functionality.
What is the purpose of acceptance testing?
To verify if the system meets the customer’s requirements.
What is the purpose of smoke testing?
To check if the critical functionalities of the software are working.
What is the purpose of sanity testing?
To check if the software is ready for further testing.
What is the purpose of exploratory testing?
To explore the software and find defects without following predefined test cases.
What is the purpose of usability testing?
To evaluate the software’s user-friendliness.