Which of the following errors should not be tested when error handling is evaluated ?

A. Error description is unintelligible
B. Error noted does not correspond to error encountered
C. Error condition causes system intervention prior to error handling
D. Error description provide enough information to assist in the location of the cause of the error
✅ The correct answer is option A.
Explanation: Actually, error description does not provide enough information to assist in the location of the cause of the error.

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
✅ The correct answer is option A.
Explanation: Here, a cluster of collaborating classes is exercised by designing test cases that attempt to uncover errors in the collaborations.

What allows different projects to use the same source files at the same time ?

A. Version Control
B. Access control
C. CM Process
D. Version Control and Access control
✅ The correct answer is option A.
Explanation: It allows software engineers to continue development along a branch even when a line of development is frozen.

SCM stands for_________________?

A. Software Control Management
B. Software Configuration Management
C. Software Concept Management
D. None of the mentioned
✅ The correct answer is option B.
Explanation: In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software, part of the larger cross-discipline field of configuration management.

Quality also can be looked at in terms of user satisfaction which includes_____________________?

A. A compliant product
B. Good quality output
C. Delivery within budget and schedule
D. All of the mentioned
✅ The correct answer is option D.
Explanation: This focuses on how well the implementation follows the design and how well the resulting system meets its requirements .

Behavioral testing is__________________?

A. White box testing
B. Black box testing
C. Grey box testing
D. None of the mentioned
✅ The correct answer is option B.
Explanation: Black-box testing is a method of software testing that examines the functionality of an application without peering into its internal structures or workings.

Unit testing is done by__________________?

A. Users
B. Developers
C. Customers
D. None of the mentioned
✅ The correct answer is option B.
Explanation: Unit testing is a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures are tested to determine if they are fit for use.

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
✅ The correct answer is option B.
Explanation: Each thread is integrated and tested individually. Regression testing is applied to ensure that no side effects occur.

Cyclomatic Complexity method comes under which testing method ?

A. Yellow box
B. White box
C. Gray box
D. Black box
✅ The correct answer is option B.
Explanation: Cyclomatic Complexity tells us about the number of independent paths in a program which is covered in white box testing.

Exhaustive testing is___________________?

A. always possible
B. practically possible
C. impractical but possible
D. impractical and impossible
✅ The correct answer is option C.
Explanation: Exhaustive testing is the testing where we execute single test case for multiple test data.It means if we are using single test case for different product or module under manual testing.