Explore topic-wise MCQs in Software Testing (MCQ) questions and answers.

This section includes 29 Mcqs, each offering curated multiple-choice questions to sharpen your Software Testing (MCQ) questions and answers knowledge and support exam preparation. Choose a topic below to get started.

1.

___________ and ____________ are often result of effective Architectural and Design Decision.

A. Attack Resistance and Attack Tolerance
B. Attack Resilience and Attack Tolerance
C. Attack Resistance and Attack Resilience
D. Attack Resistance and Safety
Answer» C. Attack Resistance and Attack Resilience
2.

Which of the following model put much more emphasis on testing?

A. Waterfall model
B. Agile model
C. Rapid action development model
D. V-V model
Answer» E.
3.

Which of the following is / are not a verification activity?

A. Inspection
B. Testing
C. Walkthrough
D. Technical Review
Answer» C. Walkthrough
4.

Why test cases are created before code in V model?

A. To gain the confidence in the system
B. To find defects during dynamic testing
C. To meet project deadline
D. To prevent propagation of defect in next level
Answer» E.
5.

Product Transition is not related to ________ .

A. Portability
B. Reusability
C. Flexibility
D. Interoperability
Answer» D. Interoperability
6.

For which one of the following activity needs to execute the product?

A. Verification
B. Validation
C. Both
D. None
Answer» C. Both
7.

Which of the following are Incremental Developmental Models?1. Prototyping2. V model3. Rapid Action Development (RAD)4. Agile Development5. Rational Unified Process (RUP)6. Waterfall Model

A. 1,2,4
B. 1,3,4,5
C. 1,2,3,4,5
D. All of the above
Answer» C. 1,2,3,4,5
8.

Requirement Engineering is not concern with ______ .

A. Requirement Design
B. Requirement Elicitation
C. Requirement Analysis
D. Requirement Documentation
Answer» B. Requirement Elicitation
9.

Which of the following is true regarding Incremental backup?

A. Uses more tapes
B. Done every month
C. Saves only files that have changed recently
D. Saves all files
Answer» D. Saves all files
10.

Which of the following is used in high level of testing?

A. Functional testing
B. Structural testing
C. Glass box testing
D. All of these
Answer» B. Structural testing
11.

If the project is small then we used ______ .

A. Iterative model
B. V model
C. Agile model
D. Spiral model
Answer» D. Spiral model
12.

Which model would be prefered for college level students to develop a software?

A. Waterfall model
B. Spiral model
C. Agile model
D. Code and Fix model
Answer» E.
13.

Abbreviate the term SDLC?

A. System Design Life cycle
B. Software Design Life Cycle
C. System Development Life Cycle
D. Software Development Life Cycle
Answer» E.
14.

Nullity of the software can be calculated by ________ .

A. Nullity = e - n + k
B. Nullity = e - n k
C. Nullity = e + n + k
D. Nullity = e + n k
Answer» B. Nullity = e - n k
15.

Product Revision is not related to _________ .

A. Maintainability
B. Testability
C. Flexibility
D. Reusability
Answer» E.
16.

Which of the following is true regarding Trojan Horse Program?

A. Are legitimate programs that allow unauthorized access
B. Are hacker programs that do not show up on the system
C. Really do not usually works
D. Usually are immediately discovered
Answer» B. Are hacker programs that do not show up on the system
17.

Mutual Exclusion problem occurs when _________ .

A. Two disjoint process that do not interact
B. Process sharing same resources
C. Process not sharing same resources
D. None of these
Answer» D. None of these
18.

Which is not true regarding Spiral Model?

A. Risk analysis is involved in every cycle of development.
B. Uses series of prototype for refining test execution plan.
C. For any change we need to iterate the whole cycle.
D. Only this model has the risk analysis phase.
Answer» C. For any change we need to iterate the whole cycle.
19.

Regression Testing is a major part of which of the life cycle?

A. Waterfall model
B. V model
C. Iterative model
D. All of the above
Answer» D. All of the above
20.

Verification is focused on _____.

A. Product
B. Process
C. Both
D. None
Answer» C. Both
21.

Validation is focused on ________.

A. Product
B. Process
C. Both
D. None
Answer» B. Process
22.

________ calls the function and passes it test data.

A. Test Stub
B. Test Driver
C. Proxy
D. None of the above
Answer» C. Proxy
23.

Cyclomatic Complexity cannot be applied in __________.

A. Re-engineering
B. Risk Management
C. Test Planning
D. Reverse engineering
Answer» E.
24.

Which of the following is / are Software Engineering Concept supports Ada Language?

A. Abstraction
B. Generic Template
C. Information hiding
D. All of these
Answer» E.
25.

What Direct measures include in the Software product?

A. Line Of Code (LOC)
B. Execution Speed
C. Defect reported
D. All of these
Answer» E.
26.

Which of the following is / are the Drill-and-Practice Programs?

A. Can adjust to the pace
B. Emphasize the learning of the facts through repition
C. Both a and b
D. None of these
Answer» D. None of these
27.

What is Disaster Recovery?

A. Is needed by every installation
B. Not needed every time
C. Varies in degree between installation
D. Requires off-site computer for immediate use.
Answer» D. Requires off-site computer for immediate use.
28.

Which is not the state of bug in bug Life Cycle?

A. Verified
B. Deferred
C. Critical
D. Postponed
Answer» D. Postponed
29.

Which activity is carried out first?

A. Verification
B. Validation
C. Both
D. None
Answer» B. Validation