Types of Tests Flashcards
What type of test is testing with full knowledge of code?
White box
What is white box testing?
Testing with full knowledge of code
What type of test is unit test
White box
What does unit testing involve
Code level validation, sentences of code at a time
What is gray box testing?
Testing with some knowledge of code
What type of test is testing with some knowledge of code?
Gray box
What type of test involves validating communication between systems?
Gray box
What type of test involves API
Gray box
What kind of testing does gray box testing involve?
Integration testing - validating communication between systems
What type of test is testing with no knowledge of code?
Black box
What is black box testing?
Testing with no knowledge of code
What type of testing is most effective and why?
Black box testing, because it eliminates bias due to knowledge of code. When you don’t have knowledge of code, your guideline is the RD
What are the different types of black box testing?
- Performance test
- Functionality test
- System test
What is the point of performance test?
Monitor response time and identify bottle necks
What is the point of functionality test?
- It tests if app is responding to user actions properly according to the RD
- Validates singular functions of the app