You are on page 1of 3

HAND WASHING PROCESS - REQUIREMENTS, USE CASES AND TRACABILITY MATRIX, Test procedure

System requirements :

REQ01 Start Hands washing

REQ02 Getting rid of germs

REQ03 Prevent wasting water

REQ04 Prevent wasting soap

REQ05 Keep the cleanliness of hands in the end of the process


ACTORS :

Initiator Initiator’s goal Participants Use case name


User Washing hands Water, faucet, Wash UC-01
and getting rid of Soap
germs
User Preserve water User , faucet P.Water UC-02
status
User Preserve soap User, soap bottle P.Soap UC-03
type
User Keep the hands User, paper- K.h.Clean UC-04
clean in the end towel

Use case diagram :

PARTICIPATE

INITIATE
UC1 WASH
USER

UC2 P.WATER
USER FAUCET STATUS

UC3 P.SOAP
SOAP BOTTLE TYPE
UC4 K.H.CLEAN

Traceability Matrix :

REQ/UC UC1 UC2 UC3 UC4


REQ01 X
REQ02 X
REQ03 X
REQ04 X
REQ05 X

Test procedure:

✓ Test Case 1:

Objective: Hand Washing with Soap and Water

Use case tested : UC1 main success scenario-UC4


Pre-conditions:

- Hands are visibly dirty

- Soap and water are available

Steps:

1. Wet hands with warm water

2. Apply soap to hands

3. Rub hands together for at least 20 seconds

4. Rinse hands with warm water

5. Dry hands with a clean towel

Expected Result:

- Hands are clean and free of dirt

✓ Test Case 2:

Objective: To ensure that water and soap are used carefully during the hand washing process.

Use case tested : UC2, UC3

Preconditions:

- Water and soap are available.

Test Steps:

1. Wet hands with water.

2. Apply a small amount of soap to hands.

3. Apply water carefully.

Expected results: Water and soap preserved

You might also like