wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Chapter 1: Testing Fundamentals

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

The Software Development Lifecycle (SDLC) is a systematic process for managing software that ensures the quality and correctness of the software built.

a)

True

b)

False

2.

Software Testing is one of the phases in SDLC

a)

True

b)

False

3.

Requirements gathering stage need teams  to get detailed and precise requirements.

This statement explaining X Phase of SDLC. What is X?

a)

Coding

b)

Requirement collection and analysis

4.

the system and software design documents are prepared as per the requirement specification document.

This explaining the ______.

a)

Design Phase

b)

Feasibility Study Phase

c)

Requirement collection and analysis

5.

Developers start building the entire system by writing code using the chosen programming language. This activity are done during Design Phase

a)

True

b)

False

6.

Tasks are divided into units or modules and assigned to the various developers. This activity is done during Coding Phase

a)

True

b)

False

7.

Tick activities done during Software Testing

a)

The testing team starts testing the functionality of the entire system

b)

The development team fixes the bug and send back to QA for a re-test

c)

Create Software Design Document

8.

Bug fixing is one of the activity in Software Maintenance

a)

True

b)

False

9.

the outcome of one phase acts as the input for the next phase. This statement best explains....

a)

Waterfall

b)

Prototype

c)

incremental approach

10.

X is a practice which promotes continue interaction of development and testing during the SDLC process of any project. X is

a)

Agile Model

b)

Waterfall

c)

Incremental approach

11.

The purpose of testing is to show that a program performs its intended functions correctly

a)

Yes

b)

No

12.

Testing is the process of establishing confidence that a program does what it is supposed to do

a)

Yes

b)

No

13.

One of the importance of Software Testing is Recognition of Error and Faults

a)

Yes

b)

No

14.

Software Testing can enhance the standard of the software

a)

Yes

b)

No

15.

Testing is the process of establishing confidence that a program does what it is supposed to do

a)

Yes

b)

No

16.

X is essentially a series of waterfall cycles. What is X?

a)

Incremental Approach

b)

Waterfall model

c)

V-model

17.

Testing is Context Dependent. This statement is:

a)

Principle of Testing

b)

Importance of Software Testing

c)

Common problem in Software Development

18.

Poorly scheduling the software development process is usually caused by lack of experience of the project manager

a)

Yes

b)

No

19.

Safety-critical software is tested in the same way with an e-commerce mobile app

a)

Yes

b)

No

20.

If the same defects repeated over and over again, eventually these test no longer find any new defects.

To detect new defects, existing test and test data are changed and new test need to be written.
These statements is about:

a)

Defects cluster together

b)

Beware of Pesticide paradox

c)

Early testing saves time and money