
Answer-first summary for fast verification
Answer: Integration testing is a form of white-box testing.
Let's examine each option for clarity: - **Unit testing is typically conducted by the developer.** This is accurate because developers have in-depth knowledge of the module's functionality, making them ideal for performing unit tests, often using assert methods. - **Integration testing is a form of white-box testing.** This statement is incorrect. Integration testing is actually a type of black-box testing, focusing on the interactions between modules rather than their internal workings. Unit testing, on the other hand, is considered white-box testing. - **The internal workings of a module must be understood during Unit testing.** Correct, as unit testing involves creating both positive and negative test cases based on the module's known functionality. - **Integration testing follows Unit testing in the testing sequence.** True, as integration testing begins only after each module has been individually tested (unit tested) to ensure they work correctly together. - **Different modules can undergo Unit testing at the same time.** This is possible because unit testing is performed independently on each module, allowing for simultaneous testing across different modules.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Which statement regarding Unit testing and Integration testing is incorrect?
A
Unit testing is typically conducted by the developer.
B
Integration testing is a form of white-box testing.
C
The internal workings of a module must be understood during Unit testing.
D
Integration testing follows Unit testing in the testing sequence.
E
Different modules can undergo Unit testing at the same time.
No comments yet.