Correct option is A
Black box testing is a dynamic analysis tool used to test software modules by focusing on the inputs and expected outputs without considering the internal implementation. It evaluates the functionality of the software.
Important Key Points:
1.
Dynamic Analysis: It involves executing the software to identify defects during runtime.
2.
Black Box Testing: This method tests software behavior by examining input-output relationships.
3.
Focus Area: Primarily concerned with functional correctness, not internal code structure.
Knowledge Booster:
·
Green Box Testing: A combination of white-box and black-box testing, not purely dynamic.
·
Desk Checking: A static analysis technique performed manually.
·
Dynamic Analysis Tools: Tools like JUnit, Selenium, and LoadRunner are used to automate dynamic testing.