|
1 | | -# `Module Name` |
| 1 | +# BASICS OF TESTING |
2 | 2 |
|
3 | | -This module is about `description goes here` |
| 3 | +Here you can find course content and the assignments for the Basics of Testing module. This module basically focus on Establishing the core QA mindset and foundational concepts. |
4 | 4 |
|
5 | 5 | ## Contents |
6 | 6 |
|
7 | | -| Week | Topic | Preparation | Session Plan | Assignment | |
8 | | -| ---- | ------------------------------------ | ------------------------------------- | ----------------------------------------------------- | ----------------------------------- | |
9 | | -| 1. | [`Session Title`](./week1/README.md) | [Preparation](./week1/preparation.md) | [Session Plan](./week1/session-plan.md) (for mentors) | [Assignment](./week1/assignment.md) | |
| 7 | +| Week | Topic | Preparation | Assignment | Session Plan | |
| 8 | +| ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | --------------------------------- | ------------------------------------- | |
| 9 | +| 1. | Introduction to QA and Software Development | [Preparation](week1/preparation.md) | [Assignment](week1/assignment.md) | [Session Plan](week1/session-plan.md) | |
| 10 | +| 2. | Testing Fundamentals | [Preparation](week2/preparation.md) | [Assignment](week2/assignment.md) | [Session Plan](week2/session-plan.md) | |
| 11 | +| 3. | Bug Life Cycle & Defect Reporting | [Preparation](week3/preparation.md) | [Assignment](week3/assignment.md) | [Session Plan](week3/session-plan.md) | |
| 12 | +| 4. | Test Design Basics | [Preparation](week4/preparation.md) | [Assignment](week4/assignment.md) | [Session Plan](week4/session-plan.md) | |
10 | 13 |
|
11 | | -## Module Learning Goals |
12 | 14 |
|
13 | | -> [!TIP] |
14 | | -> Learning goals should be a list of outcomes, rather than a list of topics. For example, instead of "Synchronous vs Asynchronous", write something like "Explain the difference between sync and async code execution in JavaScript" |
| 15 | +## Module Learning Goals |
15 | 16 |
|
16 | 17 | By the end of this module, you will be able to: |
17 | 18 |
|
18 | | -- [ ] `[action verb] [specific skill/knowledge]` |
19 | | - |
20 | | -## Prerequisites |
21 | | - |
22 | | -> [!TIP] |
23 | | -> Some modules build on the learning goals of other modules. If that is the case, link them below. If there are no prerequesites, feel free to remove this section. Note that it is assumed that all foundation modules are a prerequisite of a specialisation course and its modules, so in that case you don't have to write them all out here :-) |
24 | | -
|
25 | | -You should have completed or understand the learning goals in the following modules before proceeding: |
| 19 | +- [ ] Understand what QA is and why it matters |
| 20 | +- [ ] Learn SDLC models (Waterfall vs Agile) and QA’s role in them |
| 21 | +- [ ] Explore functional vs non-functional testing and levels of testing |
| 22 | +- [ ] Understand defect life cycle, severity vs priority, and how to report bugs |
| 23 | +- [ ] Get familiar with JIRA for defect tracking |
| 24 | +- [ ] Learn test case design and techniques like Equivalence Partitioning & Boundary Value Analysis |
| 25 | +- [ ] Practice writing clear bug reports and effective test cases |
26 | 26 |
|
27 | | -- [`Module Name`](https://example.com) |
0 commit comments