UAT Checklist Builder
Create a customised UAT checklist based on the modules you use in production. Select your modules, generate your checklist, and export for testing.
Step 1: Select Your Production Modules
Select the modules that are active in your production environment. Only selected modules will be included in your testing checklist.
Your checklist progress will be lost when you leave this page. Please export your checklist to PDF, Word, or Excel before navigating away, or start a session to save your progress.
Your progress is being saved automatically. Last saved: -
Step 2: Complete Your UAT Checklist
Pre-Test Setup Checklist
- Test environment URL confirmed and accessible
- Test user accounts created for each role
- Sample data loaded (locations, assets, contractors)
- Email/SMS test addresses configured
- Browser developer console open for error monitoring
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test the complete service request workflow from creation to completion.
Create New Service Request
- Navigate to Service Requests from the main menu
- Click the "Add Service Request" button
- Select a location from the dropdown
- Enter a description of the issue
- Select a priority level
- Click "Submit" or "Save"
Service request is created with a unique reference number. Confirmation message displayed. Request appears in the service requests list with "New" status.
Add Photos to Service Request
- Open an existing service request
- Click the "Add Photos" or attachment button
- Select image files from your device
- Upload the selected images
- Save the service request
Photos are uploaded and displayed as thumbnails on the service request. Clicking a thumbnail opens the full-size image.
Assign Contractor to Service Request
- Open a service request with "New" status
- Click "Assign" or "Allocate Contractor"
- Select a contractor from the list
- Add any special instructions if needed
- Confirm the assignment
Contractor is assigned to the service request. Status changes to "Assigned" or "In Progress". Contractor receives notification email.
Update Service Request Status
- Open an assigned service request
- Click "Update Status" or status dropdown
- Change status (e.g., "In Progress", "On Hold", "Awaiting Parts")
- Add a status note explaining the change
- Save the changes
Status is updated and displayed correctly. Status history shows the change with timestamp. Relevant stakeholders are notified.
Complete Service Request
- Open a service request that has been worked on
- Click "Complete" or change status to "Complete"
- Add completion notes describing work done
- Upload any completion photos if required
- Confirm completion
Service request status changes to "Complete". Completion date/time recorded. Requester receives completion notification.
Search and Filter Service Requests
- Navigate to Service Requests list
- Use the search box to search by reference number
- Apply filter by status (e.g., "Open", "Complete")
- Apply filter by location
- Apply filter by date range
Search returns matching results. Filters correctly narrow down the list. Combined filters work together. Clearing filters shows all records.
View Service Request History
- Open a service request with activity history
- Navigate to the History or Activity tab
- Review the chronological list of events
- Check that timestamps and user names are displayed
Complete history displayed showing all status changes, assignments, notes, and updates with accurate timestamps and user attribution.
Required Field Validation
- Start creating a new service request
- Leave required fields empty (location, description)
- Attempt to submit the form
- Check for validation error messages
Form submission is blocked. Clear error messages displayed indicating which fields are required. Cursor/focus moves to first invalid field.
Cancel/Delete Service Request
- Open a service request that can be cancelled
- Click "Cancel" or "Delete" button
- Enter cancellation reason if prompted
- Confirm the cancellation
- Verify the request is marked as cancelled
Service request status changes to "Cancelled". Cancellation reason and timestamp recorded. Request removed from active lists or clearly marked.
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test contractor job management from assignment through completion.
View Assigned Jobs (Contractor Login)
- Log in as a contractor user
- Navigate to Jobs or My Jobs section
- View list of assigned jobs
- Open a job to view details
Contractor sees only jobs assigned to them. Job details show location, description, priority, and any attached documents/photos.
Start Job / Mark In Progress
- Open an assigned job
- Click "Start Job" or change status to "In Progress"
- Optionally add notes about work started
- Save/confirm the status change
Job status changes to "In Progress". Start time is recorded. Site manager receives notification of job starting.
Place Job On Hold
- Open a job that is In Progress
- Click "On Hold" or change status
- Enter reason for hold (e.g., "Awaiting parts")
- Save the status change
Job status changes to "On Hold" with reason recorded. Hold reason visible to all stakeholders. Appropriate notifications sent.
Upload Completion Photos
- Open a job you are working on
- Navigate to Photos or Attachments section
- Click "Add Photos" or upload button
- Select before/after photos from device
- Upload and save
Photos upload successfully and display as thumbnails. Photos are associated with the job and visible to all stakeholders.
Complete Job
- Open a job ready to complete
- Click "Complete Job" or change status
- Fill in completion details (work summary, materials used)
- Upload completion photos if required
- Submit completion
Job marked as complete with timestamp. Completion details recorded. Requester and site manager notified. Job moves to completed jobs list.
Add Job Notes/Comments
- Open an assigned job
- Navigate to Notes or Comments section
- Add a new note describing progress or issues
- Save the note
- Verify note appears in job history
Note is saved with timestamp and author. Note visible in job timeline. Internal notes only visible to appropriate users.
View Job Location Details
- Open an assigned job
- Click on the location link or "View Location"
- Review location details (address, access instructions, contact)
- Check for any site-specific notes or hazards
Full location details displayed including address, access instructions, site contact, and any special notes or hazards.
View Job History
- Navigate to completed jobs or job history
- Filter by date range or status
- Open a historical job record
- Review all details and attachments
Historical jobs accessible and searchable. All original details, photos, and notes preserved. Status history shows complete timeline.
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test the quote creation and approval workflow.
Create Quote from Service Request
- Open a service request that requires a quote
- Click "Create Quote" or "Request Quote"
- Enter quote details (description, line items, amounts)
- Add any supporting documents
- Submit the quote
Quote created and linked to service request. Quote reference number generated. Quote appears in pending quotes list.
Submit Quote for Internal Approval
- Open a draft quote
- Review all details are complete
- Click "Submit for Approval"
- Select the internal approver
- Confirm submission
Quote status changes to "Pending Approval". Approver receives notification email with quote details and approval link.
Approve Quote (Internal)
- Log in as an approver
- Navigate to Pending Approvals
- Open the quote requiring approval
- Review details and click "Approve"
- Add approval comments if needed
Quote status changes to "Approved". Submitter notified of approval. Quote ready to send to customer if external approval required.
Reject Quote
- Open a quote pending approval
- Review the quote details
- Click "Reject"
- Enter rejection reason (required)
- Confirm rejection
Quote status changes to "Rejected". Rejection reason recorded. Submitter notified with reason. Quote can be revised and resubmitted.
Send Quote to Customer
- Open an internally approved quote
- Click "Send to Customer"
- Verify customer email address
- Add cover message if desired
- Send the quote
Customer receives email with quote PDF attached. Quote link allows customer to accept/reject online. Status changes to "Sent to Customer".
Customer Accepts Quote
- Open the quote acceptance link from customer email
- Review the quote details
- Click "Accept Quote"
- Enter name and confirm acceptance
- Verify confirmation message
Quote status changes to "Accepted". Acceptance timestamp and customer name recorded. Field manager notified. Work can proceed.
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test helpdesk call logging and management functions.
Log New Helpdesk Call
- Navigate to Helpdesk module
- Click "New Call" or "Log Call"
- Enter caller details (name, contact, location)
- Record the issue description
- Save the call record
Call logged with unique reference number. Timestamp and operator recorded automatically. Call appears in recent calls list.
Create Service Request from Call
- Open an existing helpdesk call
- Click "Create Service Request" or similar
- Verify call details auto-populate into SR form
- Add any additional details
- Submit the service request
Service request created and linked to the call. Call details (description, location, caller) transferred. SR reference shown on call record.
Search Call History
- Navigate to Call History
- Search by caller name
- Search by call reference number
- Filter by date range
- Open a historical call record
Search returns accurate results. Filters work correctly. Historical records show all original details and any linked service requests.
Update Call Status
- Open an active call
- Change the call status (e.g., Resolved, Escalated)
- Add resolution notes if closing
- Save the changes
Status updated with timestamp. Resolution notes recorded. Appropriate notifications sent based on status change.
View Caller History
- Open a call record
- Click on caller name or "View History"
- Review previous calls from same caller
- Check for patterns or recurring issues
All previous calls from the same caller displayed. Ability to see patterns in call history. Links to related service requests shown.
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test email notifications for all modules. Verify correct recipients receive emails at each stage.
Service Request Emails
Scheduled Maintenance Emails
Contractor Job Emails
Technician Activity Emails
Quote Emails
Training Emails
Insurance & HSSE Emails
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test the system by logging in as different user roles. Verify each role has correct access permissions.
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test staff rostering, scheduling, and shift management functionality.
Create New Roster
- Navigate to Site Rostering module
- Select a site/location for the roster
- Click "Create New Roster" or similar
- Set the roster period (week/fortnight/month)
- Save the roster template
New roster is created for the selected site and period. Roster appears in the roster list ready for staff assignment.
Assign Staff to Shifts
- Open an existing roster
- Select a shift time slot
- Assign a staff member to the shift
- Set shift start and end times
- Save the assignment
Staff member is assigned to the shift. Assignment displays on the roster grid. Staff member can view their assigned shift.
Modify Existing Shift
- Open a roster with assigned shifts
- Click on an existing shift assignment
- Change the assigned staff member or times
- Save the changes
- Verify the change is reflected
Shift details are updated. Previous assignee no longer sees the shift. New assignee (if changed) sees the updated shift.
Delete/Cancel Shift
- Open a roster with assigned shifts
- Select a shift to delete/cancel
- Click delete or cancel button
- Confirm the deletion
- Verify shift is removed from roster
Shift is removed from the roster. Staff member no longer sees the deleted shift. Deletion is logged in history.
View Staff Availability
- Navigate to roster or staff availability section
- Select a date range to view
- Check staff availability indicators
- Verify leave/unavailable periods are shown
Staff availability is clearly displayed. Leave periods and unavailable times are visible. Conflicts are highlighted when assigning unavailable staff.
Copy/Duplicate Roster
- Open a completed roster
- Click "Copy" or "Duplicate" roster option
- Select the target date/period
- Confirm the copy operation
- Verify all shifts are copied
New roster is created with same shift structure. All staff assignments are copied. New roster can be edited independently.
Publish Roster
- Complete all shift assignments on a roster
- Click "Publish" or "Release" roster
- Confirm publication
- Verify staff receive notifications
- Verify staff can view published roster
Roster is published and visible to all assigned staff. Notifications are sent to staff about their shifts. Roster status shows as "Published".
Export Roster
- Open a completed/published roster
- Click export option (PDF/Excel)
- Download the exported file
- Verify all shift data is included
Roster exports correctly in chosen format. All shifts and staff assignments are included. Export is formatted for easy reading/printing.
Retest Required
This section was marked unsatisfactory. Complete retesting and record the results below.
Test document upload, storage, versioning, and retrieval functionality.
Upload New Document
- Navigate to Document Management section
- Click "Upload" or "Add Document"
- Select a file from your device (PDF, Word, Excel, etc.)
- Add document title and description
- Select document category/folder
- Complete the upload
Document uploads successfully. Document appears in the selected folder/category. File can be previewed or downloaded.
Download Document
- Navigate to an uploaded document
- Click "Download" button
- Save file to your device
- Open downloaded file and verify content
Document downloads successfully. Downloaded file is not corrupted. File content matches the original upload.
Upload New Version
- Navigate to an existing document
- Click "Upload New Version" or similar
- Select the updated file
- Add version notes if prompted
- Complete the upload
New version uploads and becomes the current version. Previous version is retained in version history. Version number increments correctly.
View Version History
- Navigate to a document with multiple versions
- Click "Version History" or similar option
- Review the list of versions
- Download or view a previous version
Version history displays all versions with dates and uploaders. Previous versions can be downloaded. Version notes are visible.
Search Documents
- Navigate to Document Management
- Use the search function
- Search by document name/title
- Search by document content (if supported)
- Apply filters (type, date, category)
Search returns relevant documents. Filters narrow results correctly. Search is responsive and reasonably fast.
Create Folder/Category
- Navigate to Document Management
- Click "Create Folder" or "Add Category"
- Enter folder name and description
- Save the folder
- Verify folder appears in the structure
Folder is created and visible in the navigation. Documents can be moved/uploaded to the new folder.
Move Document
- Select a document to move
- Click "Move" or drag to new location
- Select destination folder
- Confirm the move
- Verify document appears in new location
Document moves to the new folder. Document is no longer in original location. Links/references update correctly (if applicable).
Edit Document Properties
- Navigate to an existing document
- Click "Edit" or "Properties"
- Modify title, description, or tags
- Save the changes
- Verify changes are reflected
Document properties are updated. Changes appear immediately. Search results reflect the updated properties.
Delete Document
- Select a document to delete
- Click "Delete" button
- Confirm deletion when prompted
- Verify document is removed
- Check if document goes to trash (if applicable)
Document is deleted (or moved to trash). Document no longer appears in folder. Deletion is logged in audit trail.
Document Preview
- Navigate to a document (PDF, image, etc.)
- Click to preview/view document
- Verify preview displays correctly
- Test navigation (next page, zoom) if applicable
Document preview displays correctly in browser. PDF pages render clearly. Images display at appropriate resolution.
Issues Found
Sign-off
Draw your signature below to confirm testing completion:
Submit Your UAT Results
Ready to submit? Your results will be emailed to you and the Facilitease team.
Export Your Checklist
Export your completed checklist for record keeping: