Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-3753

Improve Cypress test data and state management

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • None
    • False

      We are currently using a lot of static and inline variable declarations to manage test data and state in the Cypress integration test package, which is really difficult to maintain and not a good practice. We should explore better strategies for this and create some stories to improve it.

      At a high level, almost all of our e2e tests involve manipulating some state on the cluster and then ensuring the UI behaves as expected. There should be a single source of truth for applied and expected states, and it should be easily maintainable.

            Unassigned Unassigned
            rh-ee-jonjacks Jon Jackson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: