Effective Use Case Example

Page 1

QATestLab 21, Garmatna str., Kiev, Ukraine ph.: +38(044)277-66-61 http://qatestlab.com/ contact@qa-testlab.com

Here is sample use case, written at different levels, for different needs.

Use Case MO1. Register arrival of a box RA means “Receiving Agent”. RO means “Registration Operator” DS means “Department Supervisor” Primary Actor: RA

System: Nightime Receiving Registry Software

1. RA receives and opens box (box id, bags with bag ids) from TransportCompany TC 2. RA validates box id with TC registered ids.

(c) QATestLab, 2011

http://qatestlab.com/


QATestLab 21, Garmatna str., Kiev, Ukraine ph.: +38(044)277-66-61 http://qatestlab.com/ contact@qa-testlab.com

3. RA maybe signs paper form for delivery person 4. RA registers arrival into system, which stores:

RA id date, time box id TransportCompany # bags (?with bag ids) <estimated value?>

5. RA removes bags from box, puts onto cart, takes to RO.

Extensions:

2a. box id does not match transport company 4a. fire alarm goes off and interrupts registration 4b. computer goes down leave the money on the desk and wait for computer to come back up. variations: 4′. with and without Person id 4”. with and without estimated value 5′. RA leaves bags in box.

(c) QATestLab, 2011

http://qatestlab.com/


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.