Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

February 2019

In which of the following testing strategies, a smallest testable unit is the encapsulated class or object ?

In which of the following testing strategies, a smallest testable unit is the encapsulated class or object ?

A. Unit testing
B. Integration testing
C. System testing
D. None of the mentioned

In which of the following testing strategies, a smallest testable unit is the encapsulated class or object ? Read More »

Software Testing and Quality Management

What refers to the externally observable structure of an OO program ?

What refers to the externally observable structure of an OO program ?

A. Deep structure
B. Surface structure
C. Core structure
D. All of the mentioned

Explanation: Surface structure refers to the externally observable structure of an OO program which is immediately obvious to an end-user.

What refers to the externally observable structure of an OO program ? Read More »

Software Testing and Quality Management

Which testing integrates the set of classes required to respond to one input or event for the system?

Which testing integrates the set of classes required to respond to one input or event for the system?

A. cluster testing
B. thread-based testing
C. use-based testing
D. none of the mentioned

Explanation: Each thread is integrated and tested individually. Regression testing is applied to ensure that no side effects occur.

Which testing integrates the set of classes required to respond to one input or event for the system? Read More »

Software Testing and Quality Management

________________ methods can be used to drive validations tests ?

________________ methods can be used to drive validations tests ?

A. Yellow-box testing
B. Black-box testing
C. White-box testing
D. All of the mentioned

Explanation: Black-box testing methods are as appropriate for OO systems as they are for systems developed using conventional software engineering methods.

________________ methods can be used to drive validations tests ? Read More »

Software Testing and Quality Management

The object of ________________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs ?

The object of ________________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs ?

A. Fault-based testing
B. Integration testing
C. Use-based testing
D. Scenario-based testing

Explanation: The object of fault-based testing within an OO system is to design tests that have a high likelihood of uncovering plausible faults.

The object of ________________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs ? Read More »

Software Testing and Quality Management

Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software ?

Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software ?

A. Conventional testing
B. OO system validation testing
C. Test case design
D. Both Conventional testing and OO system validation testing

Which of the following is black-box oriented and can be accomplished by applying the same black-box methods discussed for conventional software ? Read More »

Software Testing and Quality Management

Which of the following is one of the steps in the integration testing of OO software ?

Which of the following is one of the steps in the integration testing of OO software ?

A. cluster testing
B. thread-based testing
C. use-based testing
D. none of the mentioned

Explanation: Here, a cluster of collaborating classes is exercised by designing test cases that attempt to uncover errors in the collaborations.

Which of the following is one of the steps in the integration testing of OO software ? Read More »

Software Testing and Quality Management

The construction of object-oriented software begins with the creation of__________________?

The construction of object-oriented software begins with the creation of__________________?

A. design model
B. analysis model
C. code levels
D. both design and analysis model

Explanation: It is due to the evolutionary nature of the OO software engineering paradigm, these models begin as relatively informal representations of system requirements and evolve into detailed models of classes, class connections and relationships, system design and allocation, and object design.

The construction of object-oriented software begins with the creation of__________________? Read More »

Software Testing and Quality Management