software testing banner

Software Testing Multiple Choice Questions (MCQs) and Answers

Master Software 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 Software Testing concepts. Begin your placement preparation journey now!

Q91

Q91 A report in JIRA is not reflecting recent updates. What could be the cause?

A

Lack of data refresh

B

Insufficient user roles

C

Test suite limit exceeded

D

Incorrect project settings

Q92

Q92 What is the primary goal of defect management in software testing?

A

To document test cases

B

To monitor and track software defects

C

To implement automation

D

To design the software

Q93

Q93 In which phase of the defect life cycle is a defect closed?

A

Open

B

Resolved

C

Rejected

D

Closed

Q94

Q94 What does it mean when a defect is marked as "Deferred"?

A

The defect is being fixed

B

The defect is scheduled to be fixed later

C

The defect is resolved

D

The defect is closed

Q95

Q95 Which of the following best describes a "Severity" level in defect management?

A

Likelihood of occurrence

B

The impact of the defect on the system

C

The number of affected users

D

Time taken to fix the defect

Q96

Q96 What is the role of a defect tracking tool?

A

To fix software defects

B

To automate test cases

C

To report and manage defects

D

To write software requirements

Q97

Q97 How would you log a defect in JIRA?

A

Create a test case

B

Create an issue

C

Create a story

D

Create a report

Q98

Q98 In TestRail, how do you link a defect to a failed test case?

A

Use a story link

B

Add it to the report

C

Use the defect field in the test result

D

Create a dashboard

Q99

Q99 Which field in JIRA would you use to specify the severity of a defect?

A

Label

B

Priority

C

Status

D

Description

Q100

Q100 A defect is marked as "Rejected" by the developer. What is a possible reason?

A

The defect was fixed

B

The defect was not a valid issue

C

The defect was a duplicate

D

The defect has high severity

Q101

Q101 A defect is repeatedly reopened after being marked as "Resolved." What could be the cause?

A

Miscommunication between teams

B

Tester error

C

Incomplete fix

D

Incorrect test case

Q102

Q102 A tester encounters a defect that cannot be consistently reproduced. What should they do?

A

Log it with detailed steps and environment details

B

Ignore it

C

Fix it

D

Mark it as Closed

Q103

Q103 What is the primary goal of Performance Testing?

A

To ensure the system meets functional requirements

B

To test for security vulnerabilities

C

To validate the system's speed, stability, and scalability

D

To test user interface design

Q104

Q104 Which of the following is a type of Performance Testing that measures the maximum load a system can handle?

A

Load Testing

B

Stress Testing

C

Scalability Testing

D

Usability Testing

Q105

Q105 What does "Throughput" mean in Performance Testing?

A

The number of users

B

The time to execute a test

C

The amount of data processed in a given time

D

The response time of a server

Q106

Q106 Which metric is critical for understanding the user experience in Performance Testing?

A

Code complexity

B

Network bandwidth

C

Response time

D

Memory usage

Q107

Q107 In JMeter, which element is used to specify the number of virtual users for a Performance Test?

A

Listener

B

Timer

C

Controller

D

Thread Group

Q108

Q108 How do you set up a load test in JMeter for a specific time duration?

A

Use the Duration field in Thread Group

B

Use a Timer element

C

Set up a Listener

D

Configure a Controller

Q109

Q109 In LoadRunner, how do you measure response times across multiple transactions?

A

Use the Analysis tool

B

Add Response Time Samplers

C

Configure Load Balancer

D

Monitor with Task Manager

Q110

Q110 During a performance test, the server experiences high memory usage. What could be a likely cause?

A

Insufficient server capacity

B

Excessive network traffic

C

Memory leak in the application

D

Slow disk speed

Q111

Q111 A performance test shows increasing response times under constant load. What is a possible explanation?

A

Optimized server configuration

B

Network issues

C

Resource bottleneck or system saturation

D

Reduction in virtual users

Q112

Q112 What is the main goal of Security Testing?

A

To ensure the system meets functional requirements

B

To protect the system from vulnerabilities

C

To optimize performance

D

To reduce response time

Q113

Q113 Which type of Security Testing simulates an external attack on a system?

A

Vulnerability Scanning

B

Penetration Testing

C

Risk Assessment

D

Security Auditing

Q114

Q114 What does "Authentication" mean in the context of Security Testing?

A

Verifying user credentials

B

Encrypting data

C

Testing system response time

D

Measuring app speed

Q115

Q115 Which type of Security Testing checks how the system protects against data leaks?

A

Penetration Testing

B

Network Security Testing

C

Data Security Testing

D

Compliance Testing

Q116

Q116 In SQL Injection testing, which symbol is commonly used to exploit vulnerabilities in a query?

A

Semicolon (;)

B

Exclamation mark (!)

C

Colon (:)

D

Single quote (')

Q117

Q117 How can you prevent Cross-Site Scripting (XSS) in a web application?

A

By using inline JavaScript

B

By validating user input and encoding output

C

By minimizing HTML tags

D

By blocking pop-ups

Q118

Q118 Which HTTP header helps protect against clickjacking attacks?

A

Content-Type

B

Cache-Control

C

X-Frame-Options

D

Authorization

Q119

Q119 A web application is vulnerable to SQL Injection. What is the most likely cause?

A

Inadequate input validation

B

Excessive user permissions

C

Strong encryption

D

Fast database connection

Q120

Q120 During a Penetration Test, the tester is able to bypass authentication. What should be the next step?

A

Report the vulnerability

B

Ignore it

C

Re-run the test

D

Increase server resources

ad verticalad vertical
ad