Page MenuHomePhabricator

E2E test for CUJ 4: Create tester for function
Open, HighPublic

Description

Context
We currently have a suite of end-to-end (E2E) tests that run on every patch merge request. We'd like to add test cases for the 7 critical user journeys (CUJs).

User flow

  1. Find a function from the Wikifunctions landing page
  2. Go to add a tester for the function
  3. Add values for the inputs
  4. Add a function call to validate the output
  5. Publish my updates
    1. Visualize my tester successfully saved
    2. IF ERROR: Visualize tester saving errors in a clear way for me to correct and re-save

Hints