manual testing banner

Manual Testing Multiple Choice Questions (MCQs) and Answers

Master Manual Testing with Practice MCQs. Explore our curated collection of Multiple Choice Questions. Ideal for placement and interview preparation, our questions range from basic to advanced, ensuring comprehensive coverage of Manual Testing concepts. Begin your placement preparation journey now!

Q1

Q1 What is the primary objective of manual testing?

A

To automate testing processes

B

To identify defects manually

C

To replace automated testing

D

To ensure only UI testing

Q2

Q2 Which of the following is NOT a characteristic of manual testing?

A

Requires human intervention

B

Uses automation tools

C

Simulates end-user behavior

D

Detects usability issues

Q3

Q3 What is the first step in the manual testing process?

A

Test execution

B

Test planning

C

Requirement analysis

D

Bug reporting

Q4

Q4 Which document is essential for manual testing?

A

Test case document

B

Code review document

C

Release notes

D

Database schema

Q5

Q5 Why is exploratory testing preferred in manual testing?

A

It is automated

B

It requires human intuition

C

It is predefined

D

It ensures regression testing

Q6

Q6 What is ad-hoc testing?

A

Random testing without planning

B

Testing with predefined test cases

C

Unit testing

D

Regression testing

Q7

Q7 Which of the following is a limitation of manual testing?

A

It is time-consuming

B

It can’t detect functional defects

C

It is expensive

D

It replaces automation

Q8

Q8 Which activity is NOT part of manual testing?

A

Writing test cases

B

Performing exploratory testing

C

Automating test scripts

D

Executing test cases

Q9

Q9 Which of the following components should a well-written test case include?

A

Test ID, Objective, Steps, Expected Results

B

Only Steps and Expected Results

C

Issue Description and Fix

D

Test ID, Steps

Q10

Q10 A tester finds a defect that occurs intermittently. What should the tester do?

A

Ignore it if rare

B

Document all observed conditions

C

Fix it immediately

D

Wait for it to occur again

Q11

Q11 What is the primary purpose of SDLC?

A

To manage software updates

B

To guide the development process

C

To reduce the cost of hardware

D

To debug code

Q12

Q12 Which is the first phase of the SDLC?

A

Testing

B

Planning

C

Deployment

D

Maintenance

Q13

Q13 Which SDLC phase involves writing the code for the software?

A

Maintenance

B

Design

C

Implementation

D

Testing

Q14

Q14 What is the primary goal of the Testing phase in SDLC?

A

To identify and fix defects

B

To design the system architecture

C

To deploy the software

D

To analyze requirements

Q15

Q15 Which SDLC model is best suited for projects with well-defined requirements?

A

Waterfall

B

Agile

C

V-Model

D

Spiral

Q16

Q16 In the Agile model, what is the purpose of an iteration?

A

To complete the entire project

B

To deliver a working software increment

C

To gather user requirements

D

To finalize testing

Q17

Q17 What distinguishes the Spiral model from other SDLC models?

A

Focus on documentation

B

Emphasis on risk analysis

C

Absence of testing

D

Strict sequential flow

Q18

Q18 Which SDLC phase involves creating system and software design specifications?

A

Planning

B

Design

C

Testing

D

Maintenance

Q19

Q19 Which artifact is typically produced in the Requirement Analysis phase of SDLC?

A

Test Plan

B

Requirement Specification Document (RSD)

C

Code Snippets

D

Deployment Plan

Q20

Q20 During the Maintenance phase, a software bug is reported. What should be the first step?

A

Ignore minor bugs

B

Analyze the issue and replicate it

C

Update the requirement document

D

Rebuild the software

Q21

Q21 What is the primary focus of functional testing?

A

Testing system performance

B

Testing system functionality against requirements

C

Testing security

D

Testing compatibility

Q22

Q22 Which of the following is an example of non-functional testing?

A

Usability testing

B

Regression testing

C

Unit testing

D

System testing

Q23

Q23 Which type of testing validates individual units of code?

A

Integration testing

B

Unit testing

C

System testing

D

Acceptance testing

Q24

Q24 What is the primary objective of load testing?

A

To identify security vulnerabilities

B

To ensure software functions under expected loads

C

To verify user interface design

D

To detect compatibility issues

Q25

Q25 How does stress testing differ from load testing?

A

Stress testing focuses on security

B

Stress testing exceeds expected load conditions

C

Stress testing is only for functional validation

D

Stress testing is non-repeatable

Q26

Q26 Which type of testing ensures end-to-end functionality of the software?

A

Regression testing

B

System testing

C

Unit testing

D

Acceptance testing

Q27

Q27 Which of the following is NOT a non-functional testing type?

A

Performance testing

B

Security testing

C

Regression testing

D

Compatibility testing

Q28

Q28 Which testing type would most likely require test cases written for login functionality?

A

Load testing

B

Unit testing

C

Functional testing

D

Performance testing

Q29

Q29 During stress testing, how would you simulate a scenario exceeding the system's capabilities?

A

Increase the number of concurrent users

B

Reduce database size

C

Limit network bandwidth

D

Decrease server capacity

Q30

Q30 During load testing, the application crashes under expected user load. What should be done first?

A

Ignore the issue

B

Analyze logs and identify bottlenecks

C

Increase server capacity

D

Reduce the test load

ad verticalad vertical
ad