Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 1009 Bytes

File metadata and controls

31 lines (16 loc) · 1009 Bytes

🐈‍⬛ SPACE CATS - TESTING

Space Cats contains integration, unit, component and end-to-end frontend tests.

🐈‍⬛ SPACE CATS - MANUAL TESTING

A significant portion of testing for this project was carried out manually, using tools such as Chrome Dev Tools [1].

Manual testing was helpful for ad-hoc verification and understanding how the codebase worked.

🐈‍⬛ SPACE CATS - BACKEND TESTING

The main (integration) test is app.test_js file, which utilises Jest [2] and supertest [3].

Space Cats also has unit tests which use Jest [2] and mocking [4]

🐈‍⬛ SPACE CATS - FRONTEND TESTING

The front end uses cypress for component and end-to-end testing [5].

REFERENCES

[1] https://developer.chrome.com/docs/devtools/

[2] https://jestjs.io/

[3] https://www.npmjs.com/package/supertest

[4] https://dev.to/peterlidee/introduction-to-jest-mocking-jest-mocking-react-part-1-29e

[5] https://docs.cypress.io/guides/getting-started/installing-cypress