From 05a7cdf84f165b4d431773d0ccfe3b603ead2287 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sat, 4 Apr 2020 21:09:52 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 4 +--- ayanova/tests/e2e/specs/e2e-strategy.txt | 5 +++++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 2fea9899..bf25b144 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -53,9 +53,7 @@ CURRENT TODOs todo: add tests for the following: - customize form form - NOTE: All cypress tests run serially anyway, so it's perfectly ok to customize the widget form, go see if it worked, then come back and reverse it without affecting the other tests - - so do a real customization and with the conditional data-cy attribute possibility there's no reason not to put that attribute anywhere desired like on every clickable element tested etc - - change password form - - User options form + - so do a real customization and with the conditional data-cy attribute possibility there's no reason not to put that attribute anywhere desired like on every clickable element tested etc - picklist editor form todo: Customer login should have help links go to a special customer end user section in the manual, but they can still view the rest of the manual becuase maybe they will buy it diff --git a/ayanova/tests/e2e/specs/e2e-strategy.txt b/ayanova/tests/e2e/specs/e2e-strategy.txt index a0b126dd..8ed55bbd 100644 --- a/ayanova/tests/e2e/specs/e2e-strategy.txt +++ b/ayanova/tests/e2e/specs/e2e-strategy.txt @@ -1,6 +1,11 @@ e2e testing strategy: Only test critical parts of the system and in that, only those prone to failure. +things prone to fail are: + - Vuetify on an update + - ? +So excercise all form components will be a big help + No need to test everything, just the most critical aspects and enough to confirm they essentially work. let the integration tests handle the failure modes, weird exceptional cases etc