Search Header Logo

Chapter 7: Software testing

Authored by NUR SAHARIL

Information Technology (IT)

University

Used 2+ times

Chapter 7: Software testing
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes the principle “Testing shows the presence of defects”?

Testing guarantees the software is 100% bug-free

Testing helps identify existing defects but does not prove their absence

Testing ensures the software meets deadlines

Testing prevents all bugs from appearing after deployment

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main reason exhaustive testing is not possible?

It is illegal in most countries

It takes too much time and resources to test all possible combinations

Users prefer fewer tests

It guarantees too many bugs are found

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

According to the principle of Early Testing, why should tests begin during the requirements stage?

It makes developers work faster

Finding defects early is cheaper and easier to fix

It ensures the software will be bug-free

It avoids the need for test planning

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Defect Clustering follows which principle?

100% testing principle

Pareto Principle (80% of defects come from 20% of modules)

Black Box Principle

Regression Principle

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the Pesticide Paradox, running the same tests repeatedly will:

Find more bugs

Make the software slower

Guarantee defect-free software

Stop finding new bugs over time

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which phase of the Software Testing Life Cycle involves preparing the list of all requirements and test environment details?

Requirement Analysis

Test Plan Creation

Test Cycle Closure

Environment Setup

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which type of software testing technique involves checking the software without executing the code?

Static Testing

Dynamic Testing

Regression Testing

Acceptance Testing

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?