This commit is contained in:
12
ayanova/tests/e2e/specs/e2e-strategy.txt
Normal file
12
ayanova/tests/e2e/specs/e2e-strategy.txt
Normal file
@@ -0,0 +1,12 @@
|
||||
e2e testing strategy:
|
||||
|
||||
Only test critical parts of the system and in that, only those prone to failure.
|
||||
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
|
||||
|
||||
For example one solid test that can make a workorder and fill in all sections will be sufficient for that as a smoke test.
|
||||
No need to test every possible rule or unusual set of circumstances.
|
||||
|
||||
This is important because the test maintenance could end up eating up tons of time better spent on other stuff.
|
||||
|
||||
If a failure comes up in the wild can add a test for it then fix it and that will be most useful
|
||||
Reference in New Issue
Block a user