Which of the following is a black box testing strategy ?
A. All Statements Coverage
B. Control Structure Coverage
C. Cause-Effect Graphs
D. All Paths Coverage
Explanation: Rest are test strategies of white box testing.
A. All Statements Coverage
B. Control Structure Coverage
C. Cause-Effect Graphs
D. All Paths Coverage
Explanation: Rest are test strategies of white box testing.
A. Singleton pattern
B. Facade Pattern
C. Observer pattern
D. Factory method pattern
Explanation: Observer pattern defines one-to-many dependency among objects so that when one object changes its state, all its dependents are notified.
A. Boundary value testing
B. Equivalence class partitioning
C. Boundary value testing AND Equivalence class partitioning
D. Decision tables
Explanation: Boundary value analysis is a software testing technique in which tests are designed to include representatives of boundary values.
A. Collaboration
B. Use case
C. State chart
D. Activity
Explanation: A use case diagrams captures only the functionality of the system whereas a dynamic model/view captures the functions as well as the action.
A. signalStatus()
B. remoteControl()
C. reconfigure()
D. reportStatus()
A. Component-based software engineering
B. Reusability in general
C. All of the mentioned
D. None of the mentioned
A. data object
B. attributes
C. relationships
D. all of the mentioned
Explanation: The data model consists of three interrelated pieces of information: the data object,
the attributes that describe the data object, and the relationships that connect data objects to one another.