Skip to content

Acceptance Tests

JamalG16 edited this page Apr 11, 2020 · 34 revisions

Homeowner

Registering as a Homeowner

Issue #7

Test Steps Expected Results Actual Results Status
Open Mender application Opens Opens Pass
Press on Sign Up button Registration page opens with first name and last name input fields Registration page opens with first name and last name input fields Pass
Enter first name and last name Shows first name and last name in input text First name and last name in input text Pass
Press on right arrow button Next screen opens with option to select Homeowner or Businessperson Next screen opens with option to select Homeowner or Businessperson Pass
Select Homeowner Next screen opens with Phone number, Email, Password and Confirm password input fields Next screen opens with Phone number, Email, Password and Confirm password input fields Pass
Enter information and confirm password Opens Login screen Opens Login screen Pass

Logging in

Issue #9

Test Steps Expected Results Actual Results Status
Open Mender application Opens Opens Pass
Select Login button Opens Login screen Opens Login screen Pass
Enter username ([email protected]) and password (mypass123) Shows username and password in input text Shows username and password in input text Pass
Press on Login button Shows Loading screen then opens Home screen Shows Loading screen then opens Home screen Pass

Updating Profile Information

Issue #29

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Swipe left from right edge of screen Shows right sidebar navigation Shows right sidebar navigation Pass
Select the Profile button below Navigation Opens Profile page for editing profile information Opens Profile page for editing profile information Pass
Press on Edit button next to Name Opens screen with First Name and Last Name input fields Opens screen with First Name and Last Name input fields Pass
Enter new first name and new last name in the input fields Shows new first name and new last name in input fields Shows new first name and new last name in input fields Pass
Press on Confirm button Screen navigates back to Profile page with new name shown next to Name and an alert shows that the profile has been updated Screen navigates back to Profile page with new name shown next to Name and an alert shows that the profile has been updated Pass

Changing Password

Issue #29

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Swipe left from right edge of screen Shows right sidebar navigation Shows right sidebar navigation Pass
Select the Profile button below Navigation Opens Profile page for editing profile information Opens Profile page for editing profile information Pass
Press on Edit button next to Password Opens screen to change password with Current Password, New Password and Re-Enter New Password input fields Opens screen to change password with Current Password, New Password and Re-Enter New Password input fields Pass
Enter current password, a new password and re-enter the new password in the input fields Shows all passwords as hidden in input fields Shows all passwords as hidden in input fields Pass
Press on Confirm button Screen navigates back to Profile page and an alert shows that the profile has been updated Screen navigates back to Profile page and an alert shows that the profile has been updated Pass

Adding a Property

Issue #70

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Swipe left from right edge of screen Shows right sidebar navigation Shows right sidebar navigation Pass
Press on Add Property button Opens form for creating a new property Opens form for creating a new property Pass
Enter Property Type, Address, Apartment/suite (optional), City, Postal Code and Name of Property Shows entered information in input text Shows entered information in input text Pass
Press black checkmark icon Checkmark icon turns green and screen returns to right sidebar navigation Checkmark icon turns green and screen returns to right sidebar navigation Pass
Scroll down through property list under My Properties End of list shows newly created property End of list shows newly created property Pass

Editing Property Information

Issue #100

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Swipe left from right edge of screen Shows right sidebar navigation Shows right sidebar navigation Pass
Press on Details button Opens Property Details screen with the details of the property shown Opens Property Details screen with the details of the property shown Pass
Press on Edit button Property Type and Name of Property become input text fields Property Type and Name of Property become input text fields Pass
Click on Property Type Shows selector of property type options Shows selector of property type options Pass
Choose a Property Type from options Changes Property Type in input text field Changes Property Type in input text field Pass
Change Name of Property Shows new Name of Property in input text field Shows new Name of Property in input text field Pass
Press black checkmark icon Checkmark icon turns green and screen returns to Property Details page Checkmark icon turns green and screen returns to Property Details page Pass
Press X icon to exit Property Details Screen returns to right sidebar navigation Screen returns to right sidebar navigation Pass

Editing Property Sector Information

Issue #167

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Swipe left from right edge of screen Shows right sidebar navigation Shows right sidebar navigation Pass
Press on Sector button Opens Sectors screen with sector type options Opens Sectors screen with sector type options Pass
Select sector type from options Shows next screen with sector kind options for the chosen sector type Shows next screen with sector kind options for the chosen sector type Pass
Select sector kind to enable/disable from options Sector kind border turns blue when enabled and red when disabled Sector kind border turns blue when enabled and red when disabled Pass
Press black checkmark icon Checkmark icon turns green and screen returns to right sidebar navigation Checkmark icon turns green and screen returns to right sidebar navigation Pass

Creating a Work Order

Issue #3

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on + icon on bottom navigation Opens screen to select a sector from a list of options as icons Opens screen to select a sector from a list of options as icons Pass
Press on a sector Shows next screen with sector kind options for the chosen sector type Shows next screen with sector kind options for the chosen sector type Pass
Press on a sector kind Shows next screen with choice of work order type (corrective or preventive), title and cause input fields Shows next screen with choice of work order type (Corrective or Preventive), title and cause input fields Pass
Select Corrective, enter a title and a cause Shows entered information in input text Shows entered information in input text Pass
Press on next arrow button Shows details screen for choosing service needed, urgency, due date and entering any notes/additional information Shows details screen for choosing service needed, urgency, due date and entering any notes/additional information Pass
Press black checkmark icon Checkmark icon turns green and screen returns to last visited page Checkmark icon turns green and screen returns to last visited page Pass

Viewing and Sorting Work Orders

Issue #4

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on Job List icon on the bottom navigation Shows screen with list of work orders and their details Shows screen with list of work orders and their details Pass
Press on Sort by Work Order # Shows dropdown with list of sorting options Shows dropdown with list of sorting options Pass
Select a sorting option Updates list of work orders sorted in ascending order by selected sorting Updates list of work orders sorted in ascending order by selected sorting Pass
Press on arrow icon Changes arrow direction and updates list of work orders sorted in descending order by selected sorting Changes arrow direction and updates list of work orders sorted in descending order by selected sorting Pass

Viewing and Filtering Work Orders

Issue #176

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on Job List icon on the bottom navigation Shows screen with list of work orders and their details Shows screen with list of work orders and their details Pass
Press on a filter button (Bookmarked, Due Date, Priority, Sector, Type or Status) Opens screen with filter options for selected filter Opens screen with filter options for selected filter Pass
Select or toggle a different filter and press on Apply Updates list of work orders filtered by selected filter option and selected filter button turns blue Updates list of work orders filtered by selected filter option and selected filter button turns blue Pass

Search work orders

Issue #99

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on Job List icon on the bottom navigation Shows screen with list of work orders and their details Shows screen with list of work orders and their details Pass
Search for a work order by entering characters in the search bar Displays work orders that contain the search term Displays work orders that contain the search term Pass

Complete a work order

Issue #220

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on Job List icon on the bottom navigation Shows screen with list of work orders and their details Shows screen with list of work orders and their details Pass
Press on work order Work order card enlarges Work order card enlarges Pass
Press complete at the bottom of the work order card Popup appears prompting the user Popup appears prompting the user Pass
Press Complete Work order is completed and removed from the list Work order is completed and removed from the list Pass

Remove a work order

Issue #220

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on Job List icon on the bottom navigation Shows screen with list of work orders and their details Shows screen with list of work orders and their details Pass
Press on work order Work order card enlarges Work order card enlarges Pass
Press remove at the bottom of the work order card Popup appears prompting the user Popup appears prompting the user Pass
Press Delete Work order is cancelled and removed from the list Work order is cancelled and removed from the list Pass

Edit a work order

Issue #220

Test Steps Expected Results Actual Results Status
Login using username ([email protected]) and password (mypass123) Logs in Logs in Pass
Press on Job List icon on the bottom navigation Shows screen with list of work orders and their details Shows screen with list of work orders and their details Pass
Press on work order Work order card enlarges Work order card enlarges Pass
Press edit at the bottom of the work order card Edit work order form opens Edit work order form opens Pass
Select type or press next arrow Next page is opened Next page is opened Pass
Select sector or press next arrow Next page is opened Next page is opened Pass
Select sector subtype or press next arrow Next page is opened Next page is opened Pass
Audit overview or press next arrow Next page is opened Next page is opened Pass
Audit details if needed and then press the submit button Work order is updated Work order is updated Pass