Software Engineering Mcqs

Which of the following is not a software testing generic characteristics ?

(A) Different testing techniques are appropriate at different points in time

(B) Testing is conducted by the developer of the software or an independent test group

(C) Testing and debugging are different activities, but debugging must be accommodated in any testing strategy

(D) None of the mentioned

Submitted By: Ali Uppal


Which of the following is not used in measuring the size of the software_____________________?

(A) KLOC

(B) Function Points

(C) Size of module

(D) None of the mentioned

Submitted By: Ali Uppal


Behavioral testing is__________________?

(A) White box testing

(B) Black box testing

(C) Grey box testing

(D) None of the mentioned

Submitted By: Ali Uppal


Beta testing is done at_________________?

(A) User’s end

(B) Developer’s end

(C) User’s & Developer’s end

(D) None of the mentioned

Submitted By: Ali Uppal


Acceptance testing is also known as____________________?

(A) Grey box testing

(B) White box testing

(C) Alpha Testing

(D) Beta testing

Submitted By: Ali Uppal


SPICE stands for __________________?

(A) Software Process Improvement and Compatibility Determination

(B) Software Process Improvement and Control Determination

(C) Software Process Improvement and Capability Determination

(D) None of the mentioned

Submitted By: Ali Uppal


Which of the following is black box testing______________________?

(A) Basic path testing

(B) Boundary value analysis

(C) Code path analysis

(D) None of the mentioned

Submitted By: Ali Uppal


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

Submitted By: Ali Uppal


Which of the following testing types is not a part of system testing ?

(A) Recovery testing

(B) Stress testing

(C) System testing

(D) Random testing

Submitted By: Ali Uppal


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

Submitted By: Ali Uppal