ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 76 - CTFL4 discussion

Report
Export

Which of the following is an example of black-box dynamic testing?

A.
Functional Testing
Answers
A.
Functional Testing
B.
Code inspection
Answers
B.
Code inspection
C.
Checking memory leaks for a program by executing it
Answers
C.
Checking memory leaks for a program by executing it
D.
Coverage analysis
Answers
D.
Coverage analysis
Suggested answer: A

Explanation:

Functional testing is an example of black-box dynamic testing. Black-box testing (also known as specification-based testing) is a type of testing that does not consider the internal structure or implementation of the system under test, but rather its external behavior or functionality. Dynamic testing is a type of testing that involves executing the system under test with various inputs and observing its outputs. Functional testing is a type of black-box dynamic testing that verifies that the system under test performs its intended functions according to its requirements or specifications. Functional testing can be performed at various levels and scopes depending on the objectives and criteria of testing. The other options are not examples of black-box dynamic testing. Code inspection is an example of white-box static testing. White-box testing (also known as structure-based testing) is a type of testing that considers the internal structure or implementation of the system under test. Static testing is a type of testing that does not involve executing the system under test, but rather analyzing it for defects, errors, or violations of standards. Code inspection is a type of white-box static testing that involves examining the source code of the system under test for quality, readability, maintainability, etc. Checking memory leaks for a program by executing it is an example of white-box dynamic testing. Memory leaks are defects that occur when a program fails to release memory that it has allocated but no longer needs. Checking memory leaks for a program by executing it requires knowledge and access to the internal structure or implementation of the program, such as memory allocation and deallocation mechanisms, pointers, references, etc. Coverage analysis is an example of white-box static testing. Coverage analysis is a technique that measures how much of the code or structure of the system under test has been exercised by a test suite. Coverage analysis requires knowledge and access to the internal structure or implementation of the system under test, such as statements, branches, paths, conditions, etc. Verified

Reference:A Study Guide to the ISTQB Foundation Level 2018 Syllabus - Springer, page 7.

asked 18/09/2024
Herr Eylem Bulut
46 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first