Course
Resources
About
Week05 Project03 Test Deploy
Learning Outcomes
Overview
Schedule
Project
Learnings
Resources
Testing and deployment
Here’s a reminder of the full list of KSB’s
Testing
Learn how to write and run unit tests for backend functionality using the Node testing suite and Postman (S4, S13, S6, S13)
Gain experience in using the Cypress testing library with React (S4, S13, B9)
Understand how and when to use component and end to end tests (K12, S5, S6, S13)
Understand how to write maintainable and readable test cases (S1, S4, B3)
Deployment
Gain experience in deploying a full-stack web application to a cloud platform (S10, S14, B3)
Understand the differences between development, staging, and production environments (K1, K3, K8)
Configure the necessary environment variables and settings for deployment (S10, S14, B3)
Understand the process of building and optimizing the application for production (S10, S14, B3)
Learn how to set up and configure a production environment on a cloud platform (S10, S14, B3)
Gain experience in using a continuous integration and deployment (CI/CD) pipeline (S10, S14, B3)