Ana içeriğe atla
QA

Ukrayna'ya zafer!

Tüm kurslara geri dön

Pratik QA kursu

Manual Software Testing: Foundations

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.

Ders 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
Ders 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
Ders 3Test Documentation

Learning materials

  • MakaleTest Documentation Overview
  • MakaleTypes of Test Documentation
  • MakaleRecap: Test Documentation
  • Bilgi kontrolüQuiz: Test Documentation
Ders 4Types of Testing

Learning materials

  • MakaleOverview of Testing Types
  • MakaleClassification of Testing Types
  • MakaleRecap: Types of Testing
  • Bilgi kontrolüQuiz: Types of Testing
Ders 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
Ders 6Test Design

Learning materials

  • MakaleIntroduction to Test Design
  • MakaleTest Design Fundamentals
  • MakaleRecap: Test Design
  • Bilgi kontrolüQuiz: Test Design
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 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
Ders 19Web Service Testing Practice

Learning materials

  • MakaleLesson Notes: Web Service Testing
  • MakalePractical assignment: web-service boundaries
  • Bilgi kontrolüPractice: web-service boundaries
Ders 20Common Application Test Checks

Learning materials

  • MakaleIntroduction to Common Test Checks
  • MakaleLesson Notes: Common Test Checks
  • MakalePractical assignment: selecting application checks
  • Bilgi kontrolüPractice: selecting application checks
Ders 21SQL Fundamentals for QA Engineers

Learning materials

  • MakaleIntroduction to SQL
  • MakaleSimple and Advanced SELECT Queries
  • MakaleTable Joins
  • MakaleSubqueries
  • MakaleViews
  • MakaleProcedures and Functions
  • MakalePractical assignment: SQL for QA
  • Bilgi kontrolüPractice: SQL for QA