Refer to the following markdown file for the respective sections of the class:
Learners will understand:
- What are functional and non-functional software testings.
- What is Software Development Lifecycle.
- The different testing methodologies that takes place in the different phase of SDLC.
Learners will be able to:
- Identify possible testing methods in SDLC.
- Write and run JavaScript test cases using JEST
📚 Note: Parts of this lesson revisits fundamental JavaScript concepts necessary for upcoming React modules in the course. Prior to enrollment, learners are required to independently acquire a foundational understanding of JavaScript.
Duration | What | How or Why |
---|---|---|
- 5mins | Start zoom session | So that students can join early and start class on time |
30 mins | Conceptual Knowledge | Part 1 - What is SDLC? |
20 mins | Conceptual Knowledge | Part 2 - What are the software testing methods? |
10 mins | Group Discussion | Part 3 - Fill in the blanks on the given table |
1 HR MARK | ||
10 mins | Break | |
50 mins | Code Along | Explain how tests work and writing tests |
2 HR MARK | ||
20 mins | Code Discussion | and how to run tests using Jest |
10 mins | Assignment Brief | Align expectations with learners |
20 mins | Learners self attempt on assignments | |
10 mins | Instructors assist learners to push changes to remote repository. | |
END CLASS 3 HR MARK |