0% found this document useful (0 votes)
1 views2 pages

Fundamentals of Testing Worksheet

The document is a practice sheet for testing fundamentals, covering key concepts such as verification vs. validation, true/false statements about testing principles, and matching terms with their descriptions. It includes practical examples related to e-commerce and banking applications, as well as questions on test levels and user experience. The sheet aims to reinforce understanding of testing methodologies and principles.

Uploaded by

André Costa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views2 pages

Fundamentals of Testing Worksheet

The document is a practice sheet for testing fundamentals, covering key concepts such as verification vs. validation, true/false statements about testing principles, and matching terms with their descriptions. It includes practical examples related to e-commerce and banking applications, as well as questions on test levels and user experience. The sheet aims to reinforce understanding of testing methodologies and principles.

Uploaded by

André Costa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Fundamentals of Testing - Practice Sheet

1. Define the difference between verification and validation in your own words.

2. Identify whether the following statements are true or false:

a) Exhaustive testing is always possible in well-scoped systems.

b) Validation asks 'Are we building the right product?'.

c) A defect always leads to a failure.

d) White-box techniques require access to code.

e) Repeating the same tests without change may lead to reduced effectiveness.

3. Match each term with its correct description:

Terms: Error, Defect, Failure, Debugging, Acceptance Testing

Descriptions:

A. The system behaves incorrectly at runtime

B. Fixing the root cause of a problem

C. Final testing before release

D. Human mistake in design or logic

E. A flaw introduced into the product

4. You are testing an e-commerce site. Give one example of a black-box technique and one of a white-box

5. List two real risks that testing might help reduce in a banking application.

6. Which of the following is NOT a principle of testing?

a) Testing shows presence of defects, not their absence


b) Testing must be performed only after development is complete

c) Defects tend to cluster

d) Testing is context dependent

7. Which type of testing is focused on user experience and behavior?

a) Unit testing

b) Integration testing

c) Exploratory testing

d) Regression testing

8. Match each test level with its typical focus:

Levels: Unit, Integration, System, Acceptance

Focus:

A. Verifying that the whole product works as expected

B. Testing interactions between modules

C. Testing small pieces of code in isolation

D. Validating the system from the user's perspective

9. Fill in the blank with the correct term:

A ________ occurs when a defect is executed and causes incorrect behavior.

You might also like