Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Water use calculator https://lite-farm.atlassian.net/browse/LF-2801

Role: N/A

API: N/A

User preferences: Units should display in the user’s preferred measuring system

...

Data transformation: Change in units selection for inputs or the value in the inputs updates the total water userusage.

Cascading effects: N/A

Synchronous/ Asynchronous: N/A

...

duration and

Test Step #

Description

Test Data

Expected Result

Actual Result

Pass/Fail

1

While signed in to LiteFarm as a FW/FO/FM/EO begin the irrigation task creation flow, after the date and location selection and involve crops steps

User arrives at the irrigation task attributes screen.

2

User selects an irrigation type, selects the volume radio button in the “how do you measure water use” section, and clicks “Calculate water usage”

The volume water use calculator modal is displayed. The UI is formatted as per JIRA ticket

3

User inputs an estimated flow rate, checks the “set as default flow rate for this location” checkbox, inputs an estimated duration

Water usage label is updated with water usage calculation

4

User changes the value for estimated flow rate

Water usage label is updated with new water usage calculation

5

User changes the value for estimated duration

Water usage label is updated with new water usage calculation

6

User changes the units for estimated

flow rate

Water usage label is updated with new water usage calculation

7

User changes the units for estimated duration

Water usage label is updated with new water usage calculation

8

User clicks save

User is returned to the irrigation task attributes screen and the estimated water usage calculated is displayed

4

9

selects the depth radio button in the “how do you measure water use” section, and clicks “Calculate water usage”

The depth water use calculator modal is displayed. The UI is formatted as per JIRA ticket

5

10

User inputs an estimated application depth, checks the “set as default application depth for this location” checkbox, inputs a % of location to be irrigated and clicks save

User is returned to the irrigation task attributes screen and the estimated water usage calculated is displayed

6

11

User changes the units for estimated application depth

Water usage label is updated with new water usage calculation

12

User changes the value for estimated application depth

Water usage label is updated with new water usage calculation

13

User changes the % of location to be irrigated

Water usage label is updated with new water usage calculation

14

User clicks save

User is returned to the irrigation task attributes screen and the estimated water usage calculated is displayed

15

User clicks “Calculate water usage”

Water use calculator modal is displayed

7

16

User clicks “cancel” or outside the modal

Water use calculator modal is dismissed

8

17

User changes their preferred measurement system and repeats step 1 through 5

All units inputs and labels display units in the users preferred measurement

9

10

11

12

13

14

. Default flow rates selected above are persisted