From 6baa606c0d93d32e89464427cc1e4caf73d45202 Mon Sep 17 00:00:00 2001 From: Gayathri Venkatraman Date: Fri, 13 Feb 2026 14:34:45 +0100 Subject: [PATCH] add session plan for week 2 --- .../basics-of-testing/week2/session-plan.md | 43 +++++++++---------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/courses/qa/basics-of-testing/week2/session-plan.md b/courses/qa/basics-of-testing/week2/session-plan.md index c189c0eb..f5d83597 100644 --- a/courses/qa/basics-of-testing/week2/session-plan.md +++ b/courses/qa/basics-of-testing/week2/session-plan.md @@ -1,28 +1,25 @@ # Session Plan -> [!TIP] -> The session plan is written to guide the mentor to prepare and run the session. Of course, trainees may come across and read this material. But it should be written as if you're speaking to a mentor. +- Intro Testing Fundamentals + - What is it, what can you use it for +- Functional vs Non-Functional Testing (35 mins) + - Validates what the system does — features, workflows, and business logic. + - Non-Functional Testing + - Validates how well the system works. +- Levels of Testing (60 mins) + - Unit Testing + - Integration Testing + - System Testing + - Acceptance Testing (UAT) +- Testing Types (80 mins) + - Smoke Testing + - Sanity Testing + - Regression Testing + - Exploratory Testing +- Manual vs Automated Testing (40 mins) + - Manual Testing + - Automated Testing ## Session Materials -> [!TIP] -> Previously used slides, docs or any other materials that future mentors could get value from should be listed here. If we don't have any (yet), this section can be removed. - -These are some examples of previously created materials by mentors that you can use yourself, or for inspiration. - -- [`Resource Name`, `@author`, `Team X`](https://example.com/) - -## Session Outline - -> [!TIP] -> Write a plan for the order of topics, points to cover, examples, timings, exercises and any other useful info to guide the session. - -## Exercises - -> [!TIP] -> Exercises might appear inside the Session Outline section if they are tightly integrated into the flow of the session. If you have more like a library of exercises that should be worked through in order, then you could also list them in a separate section here. - -## Optional Exercises - -> [!TIP] -> If you have some extra exercises that trainees can complete if they finish the rest, or want to push themselves, include them in this optional section. +> In this session, we will learn the core principles of software testing and its role in ensuring product quality. We will explore different types of testing, levels of testing, and approaches to executing tests effectively. This week emphasizes understanding functional vs non-functional testing, manual vs automated testing, and how to analyze requirements to define test scenarios.