From 4934b3ef10108669786044ad042c12bf58e438a9 Mon Sep 17 00:00:00 2001 From: Bogdan Stoenescu Date: Fri, 6 Feb 2026 15:41:30 +0100 Subject: [PATCH 1/7] week1 update --- .../basics-of-testing/week1/session-plan.md | 35 ++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index c189c0eb..a4bc5c28 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -1,7 +1,40 @@ # 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. +> Introduction to Software Testing +Session duration: 2–2.5 hours +Session overview +In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. + + +Agenda + + +1. Session Introduction +Brief introduction to the session topic +What will be covered during this session +2. What Is Quality? +What “quality” means in software +Quality as value and perception +Why quality depends on context and stakeholders +3. What Is Software Testing? +Definition of software testing +Relationship between testing, quality, value, and risk +What a “bug” is and why it matters +What is a “test case” +4. The Role of a Tester +What testers do in a project +Key skills of a software tester +Typical tester responsibilities +5. Practical Exercise: Exploring a Simple Field +Hands-on exploratory testing exercise +Exploring a simple registration form by testing the First Name field +6. Software Development Life Cycle (SDLC) +Overview of SDLC stages +Waterfall, V-model, Agile, and DevOps +Where testing fits in each model +Introduction to “shift-left” testing + ## Session Materials From 3c89c6e9e032900d52df7b778c1c6650298b4866 Mon Sep 17 00:00:00 2001 From: Bogdan Stoenescu Date: Sun, 8 Feb 2026 12:00:39 +0100 Subject: [PATCH 2/7] week1 update lint --- .../basics-of-testing/week1/session-plan.md | 45 +++++++++---------- 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index a4bc5c28..525dc214 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -2,39 +2,36 @@ > [!TIP] > Introduction to Software Testing -Session duration: 2–2.5 hours -Session overview -In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. - +> Session duration: 2–2.5 hours +> Session overview +> In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. Agenda - 1. Session Introduction -Brief introduction to the session topic -What will be covered during this session + Brief introduction to the session topic + What will be covered during this session 2. What Is Quality? -What “quality” means in software -Quality as value and perception -Why quality depends on context and stakeholders + What “quality” means in software + Quality as value and perception + Why quality depends on context and stakeholders 3. What Is Software Testing? -Definition of software testing -Relationship between testing, quality, value, and risk -What a “bug” is and why it matters -What is a “test case” + Definition of software testing + Relationship between testing, quality, value, and risk + What a “bug” is and why it matters + What is a “test case” 4. The Role of a Tester -What testers do in a project -Key skills of a software tester -Typical tester responsibilities + What testers do in a project + Key skills of a software tester + Typical tester responsibilities 5. Practical Exercise: Exploring a Simple Field -Hands-on exploratory testing exercise -Exploring a simple registration form by testing the First Name field + Hands-on exploratory testing exercise + Exploring a simple registration form by testing the First Name field 6. Software Development Life Cycle (SDLC) -Overview of SDLC stages -Waterfall, V-model, Agile, and DevOps -Where testing fits in each model -Introduction to “shift-left” testing - + Overview of SDLC stages + Waterfall, V-model, Agile, and DevOps + Where testing fits in each model + Introduction to “shift-left” testing ## Session Materials From fc6848b83c2cca7ed3b16f68683999d306606dbe Mon Sep 17 00:00:00 2001 From: Bogdan S Date: Mon, 9 Feb 2026 09:38:13 +0100 Subject: [PATCH 3/7] Update courses/qa/basics-of-testing/week1/session-plan.md Co-authored-by: Adam Blanchard --- courses/qa/basics-of-testing/week1/session-plan.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index 525dc214..b0a7bed0 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -1,7 +1,6 @@ # Session Plan > [!TIP] -> Introduction to Software Testing > Session duration: 2–2.5 hours > Session overview > In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. From 3d1cbda0ae4dc8b881d725577b1156b2c6e0a589 Mon Sep 17 00:00:00 2001 From: Bogdan S Date: Mon, 9 Feb 2026 09:38:24 +0100 Subject: [PATCH 4/7] Update courses/qa/basics-of-testing/week1/session-plan.md Co-authored-by: Adam Blanchard --- courses/qa/basics-of-testing/week1/session-plan.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index b0a7bed0..c626aa40 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -2,7 +2,7 @@ > [!TIP] > Session duration: 2–2.5 hours -> Session overview +## Session Overview > In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. Agenda From 9a0a594bedc5a27b0b3103d5dae698fc72395a15 Mon Sep 17 00:00:00 2001 From: Bogdan S Date: Mon, 9 Feb 2026 09:38:44 +0100 Subject: [PATCH 5/7] Update courses/qa/basics-of-testing/week1/session-plan.md Co-authored-by: Adam Blanchard --- courses/qa/basics-of-testing/week1/session-plan.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index c626aa40..37313232 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -8,7 +8,7 @@ Agenda 1. Session Introduction - Brief introduction to the session topic + - Brief introduction to the session topic What will be covered during this session 2. What Is Quality? What “quality” means in software From ba8972458f2b25c671db2de48dd9bcd971244a0f Mon Sep 17 00:00:00 2001 From: Bogdan S Date: Mon, 9 Feb 2026 09:38:52 +0100 Subject: [PATCH 6/7] Update courses/qa/basics-of-testing/week1/session-plan.md Co-authored-by: Adam Blanchard --- courses/qa/basics-of-testing/week1/session-plan.md | 1 - 1 file changed, 1 deletion(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index 37313232..23bbe493 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -1,6 +1,5 @@ # Session Plan -> [!TIP] > Session duration: 2–2.5 hours ## Session Overview > In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. From 5d68eed2b54a6a89c53a53b2f1b36926723f9a79 Mon Sep 17 00:00:00 2001 From: Bogdan S Date: Mon, 9 Feb 2026 09:39:07 +0100 Subject: [PATCH 7/7] Update courses/qa/basics-of-testing/week1/session-plan.md Co-authored-by: Adam Blanchard --- courses/qa/basics-of-testing/week1/session-plan.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/courses/qa/basics-of-testing/week1/session-plan.md b/courses/qa/basics-of-testing/week1/session-plan.md index 23bbe493..aae64b78 100644 --- a/courses/qa/basics-of-testing/week1/session-plan.md +++ b/courses/qa/basics-of-testing/week1/session-plan.md @@ -4,7 +4,7 @@ ## Session Overview > In this session, we will introduce the fundamentals of software testing and quality assurance. The goal is to build a shared understanding of what “quality” and “testing” mean, what the role of a tester is, and how testing fits into the software development process. This session focuses on concepts and mindset, not tools or automation. -Agenda +### Agenda 1. Session Introduction - Brief introduction to the session topic