SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The defects found in Static Testing and Dynamic Testing are same.
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -The defects found in static testing and dynamic testing are same. True or false. Comment During static analysis, program is not executed yet so defects such as missing requirements, programming standard violation etc. can be found while during dynamic testing, program is actually executed so failures can be found.

Detailed explanation-2: -Types of defects that are easier to find during static testing are: deviations from standards, missing requirements, design defects, non-maintainable code and inconsistent interface specifications.

Detailed explanation-3: -The most important difference between static and dynamic testing is that the static testing checks the defects in software without actual execution of the software code and it analyzes the static behavior of the software, while dynamic testing is used to analyze the dynamic behavior of the software.

Detailed explanation-4: -In static testing, we will check the code or the application without executing the code. In dynamic testing, we will check the code/application by executing the code. Static testing includes activities like code Review, Walkthrough, etc.

There is 1 question to complete.