SOFTWARE TESTING
TESTING PRINCIPLES AND CONCEPTS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
a software testing method in which the internal structure/design/implementation of the item being tested is known to the tester.
|
|
a method of software testing that examines the functionality of an application without peering into its internal structures or workings.
|
|
a method of computer program debugging that is done by examining the code without executing the program.
|
|
a level of software testing where a system is tested for acceptability.
|
Detailed explanation-1: -Static analysis, also called static code analysis, is a method of computer program debugging that is done by examining the code without executing the program. The process provides an understanding of the code structure and can help ensure that the code adheres to industry standards.
Detailed explanation-2: -Static Code Analysis (also known as Source Code Analysis) is usually performed as part of a Code Review (also known as white-box testing) and is carried out at the Implementation phase of a Security Development Lifecycle (SDL).
Detailed explanation-3: -ANSWER: It gives quality information about code without executing it.
Detailed explanation-4: -What are the techniques of static code analysis? There are 4 techniques of static code analysis stemming from compiler technology: Data Flow Analysis: When software is in a static state, data flow analysis is used to gather run-time information about the data in that software.