LF-2807 Test plan
Mark irrigation task as complete https://lite-farm.atlassian.net/browse/LF-2807
Role: N/A
User preferences:
Units should display in the user’s preferred measuring system
Labels and inputs should be displayed in the user’s preferred language
API: N/A
Dates: N/A
Switching farms:N/A
Input constraints: N/A
Data transformation: N/A
Cascading effects: N/A
Synchronous/ Asynchronous: N/A
External service: N/A
Test Suite
Test Step # | Description | Test Data | Expected Result | Actual Result | Pass/Fail |
1 | While signed in to LiteFarm as a FO/FM/EO on a farm with existing planned irrigate tasks. User clicks on a planned irrigate task, task card |
| Task read only view is displayed as per Jira ticket |
|
|
2 | User clicks “Mark complete” |
| User is redirected to Task completion screen for irrigate tasks. The view contains:
|
|
|
3 | The user selects the 'Yes” radio button under “Did you have to make any changes to this task?” |
| All inputs on the view become editable, the input for “Type of irrigation” is a drop down with the values {“Drip”, “Flood”, “Sprinkler”, “Subsurface”, “Other”} and is required. The “What type of irrigation” and seat as default for this location inputs are also required. |
|
|
4 | The user changes all editable inputs and clicks “continue” |
| The user is redirected to the standard final step of task completion flow view (contains task duration and rating) |
|
|
5 | User clicks “<“ |
| The user is returned to the previous view and the details are persisted |
|
|
6 | User clicks “Continue” |
| The user is returned to the final task completion step view |
|
|
7 | User select the “prefer not to say” check box and clicks “save” |
| The user is redirected back to the tasks view |
|
|
8 | User clicks on the task card for the task completed above |
| The user is redirected to the read only view for the completed task and the task details are correct |
|
|
9 | User changes their preferred system of measurement and repeats step 8 |
| The user is redirected to the read only view for the completed task and the task details are correct |
|
|
10 | User changes their preferred language and repeats step 8 |
| The user is redirected to the read only view for the completed task and the task details are correct |
|
|
11 |
|
|
|
|
|
12 |
|
|
|
|
|
13 |
|
|
|
|
|
14 |
|
|
|
|
|
15 |
|
|
|
|
|
16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|