Explore topic-wise MCQs in Software Engineering Mcqs.

This section includes 91 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering Mcqs knowledge and support exam preparation. Choose a topic below to get started.

51.

Testing done without planning and Documentation is called_________________?

A. Unit testing
B. Regression testing
C. Adhoc testing
D. None of the mentioned
Answer» D. None of the mentioned
52.

Software mistakes during coding are known as__________________?

A. errors
B. failures
C. bugs
D. defects
Answer» D. defects
53.

The testing in which code is checked___________________?

A. Black box testing
B. White box testing
C. Red box testing
D. Green box testing
Answer» C. Red box testing
54.

Maintenance testing is performed using which methodology ?

A. Retesting
B. Sanity testing
C. Breadth test and depth test
D. Confirmation testing
Answer» D. Confirmation testing
55.

Name an evaluation technique to assess the quality of test cases ?

A. Mutation analysis
B. Validation
C. Verification
D. Performance analysis
Answer» B. Validation
56.

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
Answer» B. Error noted does not correspond to error encountered
57.

Which of the following is not regression test case ?

A. A representative sample of tests that will exercise all software functions
B. Additional tests that focus on software functions that are likely to be affected by the change
C. Tests that focus on the software components that have been changed
D. Low-level components are combined into clusters that perform a specific software sub-function
Answer» E.
58.

In which testing level the focus is on customer usage ?

A. Alpha Testing
B. Beta Testing
C. Validation Testing
D. Both Alpha and Beta
Answer» E.
59.

Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed ?

A. Regression Testing
B. Integration testing
C. Smoke testing
D. Validation testing
Answer» D. Validation testing
60.

What is normally considered as an adjunct to the coding step____________________?

A. Integration testing
B. Unit testing
C. Completion of Testing
D. Regression Testing
Answer» C. Completion of Testing
61.

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
Answer» E.
62.

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
Answer» B. thread-based testing
63.

ITG stands for___________________?

A. instantaneous test group
B. integration testing group
C. individual testing group
D. independent test group
Answer» E.
64.

Which of the following issues must be addressed if a successful software testing strategy is to be implemented ?

A. Use effective formal technical reviews as a filter prior to testing
B. Develop a testing plan that emphasizes “rapid cycle testing.”
C. State testing objectives explicitly
D. All of the mentioned
Answer» E.
65.

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
Answer» B. Integration testing
66.

Test cases should uncover errors like_____________________?

A. Nonexistent loop termination
B. Comparison of different data types
C. Incorrect logical operators or precedence
D. All of the mentioned
Answer» B. Comparison of different data types
67.

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
Answer» C. Core structure
68.

_______________ categorizes class operations based on the generic function that each performs?

A. Category-based partitioning
B. Attribute-based partitioning
C. State-based partitioning
D. None of the mentioned
Answer» B. Attribute-based partitioning
69.

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
Answer» B. Integration testing
70.

What is testing process’ first goal ?

A. Bug prevention
B. Testing
C. Execution
D. Analyses
Answer» B. Testing
71.

Which of the following is a part of testing OO code ?

A. Validation tests
B. Integration tests
C. Class tests
D. System tests
Answer» D. System tests
72.

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
Answer» C. use-based testing
73.

________________ 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
Answer» C. White-box testing
74.

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
Answer» E.
75.

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
Answer» E.
76.

Unit testing is done by__________________?

A. Users
B. Developers
C. Customers
D. None of the mentioned
Answer» C. Customers
77.

Behavioral testing is__________________?

A. White box testing
B. Black box testing
C. Grey box testing
D. None of the mentioned
Answer» C. Grey box testing
78.

Beta testing is done at_________________?

A. User’s end
B. Developer’s end
C. User’s & Developer’s end
D. None of the mentioned
Answer» B. Developer’s end
79.

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
Answer» B. Testing is conducted by the developer of the software or an independent test group
80.

By collecting __________________ during software testing, it is possible to develop meaningful guidelines to halt the testing process?

A. Failure intensity
B. Testing time
C. Metrics
D. All of the mentioned
Answer» D. All of the mentioned
81.

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
Answer» C. Code path analysis
82.

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
Answer» D. None of the mentioned
83.

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
Answer» D. None of the mentioned
84.

Acceptance testing is also known as____________________?

A. Grey box testing
B. White box testing
C. Alpha Testing
D. Beta testing
Answer» E.
85.

Boundary value analysis belong to ?

A. White Box Testing
B. Black Box Testing
C. White Box & Black Box Testing
D. None of the mentioned
Answer» C. White Box & Black Box Testing
86.

Lower and upper limits are present in which chart ?

A. Run chart
B. Bar chart
C. Control chart
D. None of the mentioned
Answer» B. Bar chart
87.

Exhaustive testing is___________________?

A. always possible
B. practically possible
C. impractical but possible
D. impractical and impossible
Answer» D. impractical and impossible
88.

What is Cyclomatic complexity ?

A. Black box testing
B. White box testing
C. Yellow box testing
D. Green box testing
Answer» C. Yellow box testing
89.

Which of the following is/are White box technique ?

A. Statement Testing
B. Decision Testing
C. Condition Coverage
D. All of the mentioned
Answer» E.
90.

Which of the following is non-functional testing ?

A. Black box testing
B. Performance testing
C. Unit testing
D. None of the mentioned
Answer» C. Unit testing
91.

White Box techniques are also classified as_________________?

A. Design based testing
B. Structural testing
C. Error guessing technique
D. None of the mentioned
Answer» C. Error guessing technique