Files
raven/devdocs/specs/core-testing.txt
2020-03-06 19:36:36 +00:00

16 lines
939 B
Plaintext

TESTING
BACK-END
- Back end api is currently tested via the api and unit tests that exercise it's routes
TODO
- Some kind of continual load test of the DO server, try to break it with a lot of tests continually running for a long period of time
- A test that simulates multiple simultaneous users at the same time
FRONT-END
TODO
- Integration tests that excercise the front end and ensure things appear where they are supposed to given certain tasks
- Ideally it would be able to run a set of business tasks against the UI and confirm at each point like make a rando customer and then a workorder and on
- Something that we can leave running for a long period of time to verify load and no leaks
- MUST cause all translation keys required *anywhere* in the UI to be requested one way or another so that I get a valid list of used keys so I can winnow out the unused ones