This course is based on ISTQB_CTFL_Syllabus_v4.0.1.pdf from 2024. See the official site ISTQB Certified Tester Foundation Level, CTFL.
That course is mainly theoretical, but we add additionally:
- Practical examples for each chapter
- Weekly assignments
- How to create test cases
- Learn the basics of QA automation
- Use ChatGPT (or other LLMs) to:
- Generate test cases based on requirements and specs
- Generate the automation code based on a test case. Generated code can be in Python, Typescript, Rust, or any other language, even script files like bash or .bat
- Give you some basic knowledge of Python, Typescript, and bash to understand the generated code and be able to make small changes to it
- Basic usage of Git, GitHub, and GitHub Actions
- Integrate running automated tests in the CI pipeline like GitHub Actions
Important
WORK IN PROGRESS
The main idea of this repo is to give you, at a minimum:
- A complete QA manual theoretical course based on
ISTQB Certified Tester Foundation Level, CTFL
- Additional practical examples and assignments
- Basics of QA automation
- Docs, logistics, a project, and GitHub issues to organize the course interactively
- All this Free and Open Source (FOSS)
- Start with a short intro call
- Will last for 6 weeks + final project
- Each week, students will read one chapter from the above course
- Every week, we'll have a 2h call where we:
- Discuss last week's assignment
- Discuss the last week's chapter and address any questions (this will also happen over the week via Slack or GitHub issues)
- Briefly present and discuss the next week's course
- Discuss practical examples
- Give a new assignment for last week's chapter
- Over the week, students may ask any questions over the chat
- Everything will be video recorded (except chat or email) and made available in this repo for anybody to use
- Introduction
- Fundamentals of Testing
- Testing Throughout the Software Development Lifecycle
- Static Testing
- Test Analysis and Design
- Managing the Test Activities
- Test Tools
- Useful materials to prepare you for your QA manual journey, both theoretical and practical
- Short weekly interactive calls (2h) with teachers to teach you and answer your questions
- Ability to talk to them over GitHub issues or Slack over the week
- Practical examples and weekly assignments
- Save you about 600 EUR, as this is the preparation course for
ISTQB Certified Tester Foundation Level, CTFL
cost
- Exhaustive learning course with everyday sessions with teachers
- Paid course
- Learn at your own pace