User Interface Test Script
Test Environment
Jot these down...
date
time
url
app version
app build ID
confirm internet explorer version (8 or 9)
Getting Started
Make sure each of these links work
help
website
help
tutorials
about
The "My Changes" and "Review Changes" buttons at the top should be disabled unless you log in with specific privileges.
Navigating the Map
switch base layers
check map styles (labels, vectors)
check image styles (labels, vectors)
drag to pan
double click to zoom in one level
zoom (upper left corner of map)
shift key, drag rectangle to zoom in
right click on map, "zoom to"
mouse wheel
large point indicates multiple addresses
multi-address popup
small point indicates single address
address points show at top 3 zoom levels only
click on single address point > address detail report show in results panel
click on multi address point > pop up
select link in multi address point pop up > address detail report show in results panel
address validation warnings show on some address (yellow triangle - see SOMA)
checking the 'include historical' box results in retired addresses shown on map (both clustered and unclustered, with styles for cluster where all are retired v. cluster where only some are retired; styles should display well on both map and imagery)
"right click"
zoom to
google streetview
add address (more later)
move address (more later)
provision parcel
view parcels here
known issues
"right click" sometimes requires a second "right click"
clicks next to the pointer of the multi address popup
Searching for Addresses
search for address (not parcel)
number and street name
"100 Main Street"
"0 main"
"100000 main"
"1000 mai"
"1000 A main"
"1000 Fooo"
"1000 Foo"
497 Buena Vista Ave East (post direction)
1000 Mission Bay Blvd
1000 Mission Bay Blvd North
10001 GEERY (i.e. Geary)
10001 GEERY BLVD
10001 GEERY ST
1000 MANE (i.e. marne, main)
magnifying glass
more than 10 records should have paged results
optionally include retired in search
100 Main St (page through results)
selecting a single record with click or enter key should show report for that address
Searching for Parcels
search for parcel
autocomplete
"123" (no results)
"1234" (paged results)
clicking on single item pushes parcel record into reults panel
click magnifying glass
pushes all items in drop down into results panel
"" has no results
0 has 4k pages of results
"1234" has 5 pages of results
retired parcels (use "include historical" checkbox)
search drop down should show parcel retire date for retired parcels
search for 5678008A
search for 5678
parcels with no geometry (enter "3741034")
click magnifying glass
right click on map, select 'view parcels here' to find parcels on the map
results include retired and unretired parcels
Results Panel
Can contain addresses, parcels, address detail report, or change report.
parcels
create date
retire date
when you mouse enter the results row the parcel should appear on the map
when you mouse leave the results row the parcel should fade from the map
retired parcel should be "grayed out"
provisioned parcels should show provisioning date(s)
navigation includes
addresses
zoom to
recorded maps
property information map
search recorded: maps documents
addresses
status
created
updated
retired
when you mouse enter the results row a map pin should appear
when you mouse leave the results row the map pin fade (or deflate)
retired address should be "grayed out" and never be editable/retireable
addresses with validation warnings should show warning list
navigation includes
details
edit
retire,
zoom to
parcels
edit and retire should enable on log in, and disable on logout
address detail report
header
number, street, zip code, jurisdiction
"link to"
status, created, updates, retired
links: parcels, zoomto, edit, retire
show on map
show historical
addresses with validation warnings should show warning list
parcels tab
columns
apn
base/unit
unit #
linked
unlinked
sort
filter
units tab
columns
base/unit
unit #
type
disposition
created
retired
sort
filter
more tab
last change
aliases
location information
address footprint
should include linked parcels, street, and address point location in blue vectors on map
should be reasonably distinct with imagery or map
change report
header fields
change on date
requested by
requested by comments
reviewed by
reviewed by comments
grid fields
apn
address
base/unit
unit #
linked tms (link)
unlinked (link)
Sign In
sign in
address edit/retire controls should enable on login and disable on logout
addresses
address detail report
retired addresses should never be editable
change password
I forgot my password
roles
requestor role
reviewer role
User Admin
add user
set group
remove user
update user
Change Request Basics
getting started
create address
edit address
retire address
change request info
title of change request
comments for change request
base address
setting street number
What number should I use?
setting street number suffix
choosing street
linking to parcels
unit information for base parcel
unit type
floor
unit number
multiple base addresses
add
remove
unit address
to add a unit address click the green icon on base address row
unit number
unit type
floor
linking to parcels
multiple unit addresses
add
remove
working with parcels
linking and unlinking
distance
what if the parcel is not there?
it does not exist
OR
right click "provision parcel" (reviewer role only)
retired parcels
sorting
save
close
close without saving
submit for review
Change Request Details
grouping changes in a change request support address lineage
retire 100 Main
create
102 Main
104 Main
special addresses
service address (APN: 0000-000)
editing may be limited
"SITUS TO BE ASSIGNED" is the same as "UNKNOWN"
"placeholder addresses" allow retirement only
existing addresses do not allow changes to the number and street
moving address location
right click -> move address
new location must be within same block
Change Request Workflow
requestor can do the following
create and edit change requests
browse change requests
submit change requests
retract submitted change requests
reviewer can do the following
right click "provision parcel"
review change requests
accept for review
save
close
approve
reject
User Documentation
help - wiki help
log in
using table of contents
edit
create new section
save