Skip to content

Commit c9e5ec4

Browse files
authored
Update README.md
1 parent 7abe154 commit c9e5ec4

File tree

1 file changed

+99
-1
lines changed

1 file changed

+99
-1
lines changed

README.md

Lines changed: 99 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,99 @@
1-
# certificate-software-testing-validation-leeds-futurelearn
1+
# 🧪 Foundations of Software Testing and Validation – University of Leeds
2+
3+
![Course](https://img.shields.io/badge/University%20of%20Leeds-Foundations%20of%20Software%20Testing%20and%20Validation-darkgreen?style=flat-square&logo=academia)
4+
![Status](https://img.shields.io/badge/Status-Completed-brightgreen?style=flat-square&logo=verizon)
5+
![Type](https://img.shields.io/badge/Type-Learning%20Project-orange?style=flat-square&logo=notion)
6+
![Focus](https://img.shields.io/badge/Focus-Software%20Testing-informational?style=flat-square&logo=github)
7+
![Maintainer](https://img.shields.io/badge/Maintainer-Thành%20Danh-blueviolet?style=flat-square&logo=github)
8+
9+
This repository contains **notes, labs, cheatsheets, scenarios, case studies, and a certificate of completion** for the
10+
*Foundations of Software Testing and Validation* course by **University of Leeds** on *FutureLearn*.
11+
The program provides a foundation in **testing principles, test design, automation, validation, and defect management**.
12+
13+
---
14+
15+
## 📚 Notes
16+
- 📄 [01-introduction.md](./notes/01-introduction.md) – Course introduction
17+
- 📄 [02-testing-fundamentals.md](./notes/02-testing-fundamentals.md) – Core testing principles
18+
- 📄 [03-test-design-techniques.md](./notes/03-test-design-techniques.md) – Test design methods
19+
- 📄 [04-test-management.md](./notes/04-test-management.md) – Test process & management
20+
- 📄 [05-automation-and-best-practices.md](./notes/05-automation-and-best-practices.md) – Test automation
21+
22+
---
23+
24+
## 🧪 Labs
25+
- 🔧 [automation-demo.md](./labs/automation-demo.md) – Basic automation demonstration
26+
- 🔧 [boundary-value-lab.md](./labs/boundary-value-lab.md) – Boundary value analysis
27+
- 🔧 [test-plan-lab.md](./labs/test-plan-lab.md) – Writing a test plan
28+
- 🔧 [unit-testing-lab.md](./labs/unit-testing-lab.md) – Unit testing practice
29+
30+
---
31+
32+
## 📋 Cheatsheets
33+
- 📘 [coverage-criteria.md](./cheatsheets/coverage-criteria.md) – Coverage criteria quick ref
34+
- 📘 [defect-lifecycle.md](./cheatsheets/defect-lifecycle.md) – Defect lifecycle guide
35+
- 📘 [test-design-techniques.md](./cheatsheets/test-design-techniques.md) – Test design strategies
36+
- 📘 [test-levels.md](./cheatsheets/test-levels.md) – Unit, integration, system, acceptance
37+
38+
---
39+
40+
## 🎯 Scenarios
41+
- 📝 [bug-report-examples.md](./scenarios/bug-report-examples.md) – Example bug reports
42+
- 📝 [regression-testing-scenario.md](./scenarios/regression-testing-scenario.md) – Regression testing use case
43+
- 📝 [test-case-examples.md](./scenarios/test-case-examples.md) – Sample test cases
44+
45+
---
46+
47+
## 🔬 Extras
48+
- 📑 [case-studies.md](./extras/case-studies.md) – Real-world case studies
49+
- 📑 [resources.md](./extras/resources.md) – References & learning resources
50+
- 📆 [timeline.md](./extras/timeline.md) – Timeline of testing practices
51+
52+
---
53+
54+
## 📖 Docs
55+
- 📘 [index.md](./docs/index.md) – Program overview
56+
- 📘 [glossary.md](./docs/glossary.md) – Glossary of testing terms
57+
- 📘 [references.md](./docs/references.md) – External references
58+
- 📘 [roadmap.md](./docs/roadmap.md) – Learning roadmap
59+
- 📘 [syllabus.md](./docs/syllabus.md) – Course syllabus
60+
61+
---
62+
63+
## 📸 Screenshots
64+
65+
| Step | Screenshot |
66+
|------|------------|
67+
| 📚 Week 1 – Intro | ![](./screenshots/week1-1.png) |
68+
| 🔍 Week 1 – Basics | ![](./screenshots/week1-2.png) |
69+
| 🧩 Week 1 – Labs | ![](./screenshots/week1-3.png) |
70+
| 📝 Week 1 – Review | ![](./screenshots/week1-4.png) |
71+
| 🏫 Week 2 – Course | ![](./screenshots/week2-1.png) |
72+
| 🧪 Week 2 – Exercises | ![](./screenshots/week2-2.png) |
73+
| ⭐ Week 2 – Wrap-up | ![](./screenshots/week2-3.png) |
74+
75+
---
76+
77+
## 📜 Certificate
78+
🎓 [Certificate of Achievement – Foundations of Software Testing and Validation](./cert/foundations-of-software-testing-and-validation_certificate_of_achievement_7bdx7nw.pdf)
79+
80+
---
81+
82+
## 📝 Personal Review
83+
This course gave me **a strong foundation in software testing and validation practices**,
84+
from **fundamentals of test design** to **automation and defect management**.
85+
The mix of **hands-on labs, real-world scenarios, and structured notes** helped me build both **theoretical knowledge** and **practical skills**.
86+
87+
---
88+
89+
## ✍️ Author
90+
**Thành Danh** – Red Team Learner & Security Researcher
91+
92+
- GitHub: [@ngvuthdanhh](https://github.com/ngvuthdanhh)
93+
- Email: ngvu.thdanh@gmail.com
94+
95+
---
96+
97+
## 📄 License
98+
This project is licensed under the terms of the **MIT License**. See [LICENSE](./LICENSE) for full details.
99+
© 2025 ngvuthdanhh. All rights reserved.

0 commit comments

Comments
 (0)