1. Test Case: TC-UC-40 Customize the application look and feel
Description: Allow users to configure their view of the system by customizing an existing template. Upon completion, the
application is updated to reflect the new configuration.
Primary Actors: User Executed By:
Preconditions: User is logged in Date Executed:
Success Guarantees: Version/Build #:
Setup: Start application from start menu, log in as Guest (pw: Guest). Open MySampleDoc found in Samples folder.
Configurations: XP, IE6, .Net 1.1 or .Net 2.0
Win2K, IE5.5, .Net 1.1
XP, IE6, French, .Net 1.1
TC-UC-40-Main Procedure / Inputs Expected Results Pass/Fail
1. User chooses to configure their view Access from: tools menu, via F6, via toolbar Configuration dialog appears
2. System presents a list of templates List should be sortable by name or date
3. User selects a template to configure Try each standard template, but also browse
to other non-standard templates:
- Empty template
- Version 1.0 template
4. System enters edit mode Editor dialog shows contents of
template in modal window. Default
values (from system config file) should
be used for values that aren't specified
in the template.
5. User changes, adds and deletes appearance Try combinations of:
properties - Point size: 10, 12, 14
- Background: image.bmp, solid
- Font face: Arial, Courier
6. User saves changes and exits Select quot;Applyquot; button, then select OK. Original template is not overwritten
(verify by checking date of template
file)
7. System updates view to reflect user's Values from new template plus user's
modifications changes within the template are used.
TC-UC-40-1 Procedure / Inputs Expected Results Pass/Fail
3.a Template file is missing Delete or rename template file found in
program files...sharedtemplates
1. System informs user that template is Standard error dialog
unavailable
2. continue at step 2
TC-UC-40-2 Procedure / Inputs Expected Results Pass/Fail
3.b User doesn't have adequate permissions to Login as user that doesn't have admin rights
modify template
1. System informs user that template is Warning dialog
protected
2. continue at step 2
TC-UC-40-3 Procedure / Inputs Expected Results Pass/Fail
5.a User performs an illegal action - Select point size greater than 24
- Enter missing image file
- Erase font face
1. System notifies user of error and its cause Shows line number of where error
2. occurred
TC-UC-40-4 Procedure / Inputs Expected Results Pass/Fail
6.a User exits without saving changes Don't select Apply, select OK
1. System verifies that is what the user wants Answer yes Nothing changes in the view
to do
Requirements Procedure / Inputs Pass/Fail
REQ-20 Help must be available If on a form, verify help button exists and functions.
Verify F1 works in all situations.
REQ-21 Feature must be available offline Unplug network connection. Test main success scenario.
REQ-4-1 Dialog must display in 2 seconds or less Turn on built-in timer by starting app with -t switch.
Examine log results in c:timer.log
10/8/2008 2:18 a10/p10 2
Serlio Software Case Complete Report – www.serlio.com/casecomplete