Previous Lecture | lect09 | Next Lecture |
lect09, Thu 02/09
Overview: Software Testing
Slides
- Overview of SW Testing
- Slides for high-level overview and motivation: Testing for the Skeptical Developer
Materials
- Overview of Javascript Testing, and just in case you are over your free Medium articles quota: PDF version
- A Beginner’s Guide to Unit-testing with Jest
- Possible Testing Libraries:
- Jest
- Jasmine
- Component Testing with Cypress
- Component Testing with Storybook
- Mocha (and Chai and Sinon)
- BDD Acceptance Testing with cucumber.js, blog example
MVP Tag/Release in your GitHub repo by the end of today!
Deployment and Video deadline tonight. On Friday: Participate in the MVP review and review other groups’ MVPs
By today’s deadline, you should have reviewed and accepted your final pull request for your MVP. Also, the Deployment Instructions linked from your README.md are filled in and workable.
In Section on Fri, 02/10/23, we will watch the videos all the groups in a Section have created, and provide feedback in a simple Google Form. You will get points towards lab05 for submitting these forms.
Work in Breakout Groups
- Work towards MVP
- GitHub Release by the end of today! Up-to-date github repo with complete README.md file that provides complete instructions for deploying your product.
- Please fill in a link to your deployment (or to your README deployment instructions if you don’t maintain a live deployment) in the team links spreadsheet
- MVP Video: link to it in
<github>
/team/MVP_DEMO.md and enter it in the team links spreadsheet!