A foundational course for aspiring and practicing QA engineers. Learn test-design techniques, positive and negative scenarios, test documentation, clear bug reports, and collaborative testing through practical assignments.
21 LernsitzungenVollständiger Kurs · kostenlos
Kursübersicht
Woran Sie arbeiten werden
A foundational course for aspiring and practicing QA engineers. Learn test-design techniques, positive and negative scenarios, test documentation, clear bug reports, and collaborative testing through practical assignments.
Lehrplan
Entdecken Sie den vollständigen Lernpfad.
Entdecken Sie hier Lektions- und Thementitel. Registrieren Sie sich und melden Sie sich an, um die Materialien zu lesen und kostenlos an den Wissensüberprüfungen teilzunehmen.
01Lektion 1The QA Engineering Profession and the History of Testing+
Learning materials
ArtikelThe QA Engineering Profession
ArtikelThe History of Software Testing
ArtikelFamous Software Defects in History
ArtikelRecap: The QA Profession and Testing History
WissenscheckQuiz: The QA Profession and Testing History
02Lektion 2Introduction to Software Testing+
Learning materials
ArtikelIntroduction to Software Testing
ArtikelGrowing as a QA Engineer
ArtikelQuality Assurance and Quality Control
ArtikelRecap: Introduction to Testing
WissenscheckQuiz: Introduction to Testing
03Lektion 3Test Documentation+
Learning materials
ArtikelTest Documentation Overview
ArtikelTypes of Test Documentation
ArtikelRecap: Test Documentation
WissenscheckQuiz: Test Documentation
04Lektion 4Types of Testing+
Learning materials
ArtikelOverview of Testing Types
ArtikelClassification of Testing Types
ArtikelRecap: Types of Testing
WissenscheckQuiz: Types of Testing
05Lektion 5Practice: Test Plans and Checklists+
Learning materials
ArtikelPreparing for the Practical Assignment
ArtikelPractice: Test Plans and Checklists
ArtikelRecap: Test Plans and Checklists
WissenscheckQuiz: Test Plans and Checklists
06Lektion 6Test Design+
Learning materials
ArtikelIntroduction to Test Design
ArtikelTest Design Fundamentals
ArtikelRecap: Test Design
WissenscheckQuiz: Test Design
07Lektion 7Practice: Test Cases+
Learning materials
ArtikelPreparing to Work with Test Cases
ArtikelTest Cases
ArtikelTest Case Practice Notes
ArtikelRecap: Test Cases
WissenscheckQuiz: Test Cases
08Lektion 8Practice: Bug Reports+
Learning materials
ArtikelPreparing to Work with Bug Reports
ArtikelDefects and Bug Reports
ArtikelBug Report Practice Notes
ArtikelRecap: Bug Reports
WissenscheckQuiz: Bug Reports
09Lektion 9Manual Testing of Web, Desktop, and Mobile Applications+
Learning materials
ArtikelManual Testing in Practice
ArtikelDesktop Application Testing
ArtikelWeb Application Testing
ArtikelMobile Application Testing
ArtikelPractical assignment: web, desktop, and mobile applications
WissenscheckPractice: web, desktop, and mobile applications
10Lektion 10The Web and Client–Server Architecture+
Learning materials
ArtikelIntroduction to Web Architecture
ArtikelClient–Server Architecture
ArtikelClient–Server Technologies
ArtikelNetwork Protocols
ArtikelHTTP Status Codes
ArtikelRecap: The Web and Client–Server Architecture
ArtikelPractical assignment: client, server, and HTTP
WissenscheckPractice: client, server, and HTTP
11Lektion 11Chrome DevTools Overview+
Learning materials
ArtikelIntroduction to Chrome DevTools
ArtikelThe Elements Panel
ArtikelThe Console Panel
ArtikelThe Sources Panel
ArtikelThe Network Panel
ArtikelThe Performance Panel
ArtikelMemory: heap snapshots and retained objects
ArtikelThe Application Panel
ArtikelPrivacy and security: connection protection
ArtikelLighthouse (Formerly Audits)
ArtikelPractical assignment: investigating with DevTools
WissenscheckPractice: investigating with DevTools
12Lektion 12Web Application Testing Practice+
Learning materials
ArtikelIntroduction to Web Application Testing Practice
ArtikelPractical Task 1
ArtikelPractical Task 2
ArtikelPractical Task 3
ArtikelPractical assignment: testing a web application
WissenscheckPractice: testing a web application
13Lektion 13Issue and Bug Tracking Systems+
Learning materials
ArtikelIntroduction to Bug Tracking Systems
ArtikelTypes of Bug Tracking Systems
ArtikelJira
ArtikelPractical assignment: issue and defect tracking
WissenscheckPractice: issue and defect tracking
14Lektion 14Common Software Defects+
Learning materials
ArtikelIntroduction to Common Software Defects
ArtikelUser Interface Defects
ArtikelPractical assignment: common defects and interfaces
WissenscheckPractice: common defects and interfaces
15Lektion 15Data Formats: JSON and XML+
Learning materials
ArtikelReading JSON: values, types, and nested data
ArtikelChecking JSON against a contract
ArtikelXML: trees, namespaces, and schema checks
WissenscheckApplied quiz: JSON and XML
16Lektion 16API Fundamentals+
Learning materials
ArtikelAPIs and HTTP: reading requests and responses
ArtikelHTTP methods, state changes, and retries
ArtikelStatuses, failures, and access rights
WissenscheckApplied quiz: HTTP and access
17Lektion 17API Testing with Postman: Practice+
Learning materials
ArtikelLesson Notes: API Testing with Postman
ArtikelPractical assignment: API checks in Postman
WissenscheckPractice: API checks in Postman
18Lektion 18Web Services+
Learning materials
ArtikelWeb services: resources, operations, and contracts
ArtikelFrom a contract to a reproducible test collection
WissenscheckApplied quiz: contracts and integrations