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 öğrenme oturumlarıTam kurs · ücretsiz
Kursa genel bakış
Ne üzerinde çalışacaksınız
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.
Kurs müfredatı
Öğrenme yolunun tamamını keşfedin.
Ders ve konu başlıklarını burada keşfedin. Materyalleri okumak ve bilgi kontrollerini ücretsiz almak için kaydolun ve oturum açın.
01Ders 1The QA Engineering Profession and the History of Testing+
Learning materials
MakaleThe QA Engineering Profession
MakaleThe History of Software Testing
MakaleFamous Software Defects in History
MakaleRecap: The QA Profession and Testing History
Bilgi kontrolüQuiz: The QA Profession and Testing History
02Ders 2Introduction to Software Testing+
Learning materials
MakaleIntroduction to Software Testing
MakaleGrowing as a QA Engineer
MakaleQuality Assurance and Quality Control
MakaleRecap: Introduction to Testing
Bilgi kontrolüQuiz: Introduction to Testing
03Ders 3Test Documentation+
Learning materials
MakaleTest Documentation Overview
MakaleTypes of Test Documentation
MakaleRecap: Test Documentation
Bilgi kontrolüQuiz: Test Documentation
04Ders 4Types of Testing+
Learning materials
MakaleOverview of Testing Types
MakaleClassification of Testing Types
MakaleRecap: Types of Testing
Bilgi kontrolüQuiz: Types of Testing
05Ders 5Practice: Test Plans and Checklists+
Learning materials
MakalePreparing for the Practical Assignment
MakalePractice: Test Plans and Checklists
MakaleRecap: Test Plans and Checklists
Bilgi kontrolüQuiz: Test Plans and Checklists
06Ders 6Test Design+
Learning materials
MakaleIntroduction to Test Design
MakaleTest Design Fundamentals
MakaleRecap: Test Design
Bilgi kontrolüQuiz: Test Design
07Ders 7Practice: Test Cases+
Learning materials
MakalePreparing to Work with Test Cases
MakaleTest Cases
MakaleTest Case Practice Notes
MakaleRecap: Test Cases
Bilgi kontrolüQuiz: Test Cases
08Ders 8Practice: Bug Reports+
Learning materials
MakalePreparing to Work with Bug Reports
MakaleDefects and Bug Reports
MakaleBug Report Practice Notes
MakaleRecap: Bug Reports
Bilgi kontrolüQuiz: Bug Reports
09Ders 9Manual Testing of Web, Desktop, and Mobile Applications+
Learning materials
MakaleManual Testing in Practice
MakaleDesktop Application Testing
MakaleWeb Application Testing
MakaleMobile Application Testing
MakalePractical assignment: web, desktop, and mobile applications
Bilgi kontrolüPractice: web, desktop, and mobile applications
10Ders 10The Web and Client–Server Architecture+
Learning materials
MakaleIntroduction to Web Architecture
MakaleClient–Server Architecture
MakaleClient–Server Technologies
MakaleNetwork Protocols
MakaleHTTP Status Codes
MakaleRecap: The Web and Client–Server Architecture
MakalePractical assignment: client, server, and HTTP
Bilgi kontrolüPractice: client, server, and HTTP
11Ders 11Chrome DevTools Overview+
Learning materials
MakaleIntroduction to Chrome DevTools
MakaleThe Elements Panel
MakaleThe Console Panel
MakaleThe Sources Panel
MakaleThe Network Panel
MakaleThe Performance Panel
MakaleMemory: heap snapshots and retained objects
MakaleThe Application Panel
MakalePrivacy and security: connection protection
MakaleLighthouse (Formerly Audits)
MakalePractical assignment: investigating with DevTools
Bilgi kontrolüPractice: investigating with DevTools
12Ders 12Web Application Testing Practice+
Learning materials
MakaleIntroduction to Web Application Testing Practice
MakalePractical Task 1
MakalePractical Task 2
MakalePractical Task 3
MakalePractical assignment: testing a web application
Bilgi kontrolüPractice: testing a web application
13Ders 13Issue and Bug Tracking Systems+
Learning materials
MakaleIntroduction to Bug Tracking Systems
MakaleTypes of Bug Tracking Systems
MakaleJira
MakalePractical assignment: issue and defect tracking
Bilgi kontrolüPractice: issue and defect tracking
14Ders 14Common Software Defects+
Learning materials
MakaleIntroduction to Common Software Defects
MakaleUser Interface Defects
MakalePractical assignment: common defects and interfaces
Bilgi kontrolüPractice: common defects and interfaces
15Ders 15Data Formats: JSON and XML+
Learning materials
MakaleReading JSON: values, types, and nested data
MakaleChecking JSON against a contract
MakaleXML: trees, namespaces, and schema checks
Bilgi kontrolüApplied quiz: JSON and XML
16Ders 16API Fundamentals+
Learning materials
MakaleAPIs and HTTP: reading requests and responses
MakaleHTTP methods, state changes, and retries
MakaleStatuses, failures, and access rights
Bilgi kontrolüApplied quiz: HTTP and access
17Ders 17API Testing with Postman: Practice+
Learning materials
MakaleLesson Notes: API Testing with Postman
MakalePractical assignment: API checks in Postman
Bilgi kontrolüPractice: API checks in Postman
18Ders 18Web Services+
Learning materials
MakaleWeb services: resources, operations, and contracts
MakaleFrom a contract to a reproducible test collection
Bilgi kontrolüApplied quiz: contracts and integrations