Passer au contenu principal
QA

Gloire à l'Ukraine !

Retour à tous les cours

Cours pratique d'assurance qualité

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.

Séances d'apprentissage 21Cours complet · gratuit

Aperçu du cours

Sur quoi vous travaillerez

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.

Programme du cours

Explorez le parcours d’apprentissage complet.

Explorez les titres des leçons et des sujets ici. Inscrivez-vous et connectez-vous pour lire les documents et passer les contrôles de connaissances gratuitement.

Leçon 1The QA Engineering Profession and the History of Testing

Learning materials

  • ArticlesThe QA Engineering Profession
  • ArticlesThe History of Software Testing
  • ArticlesFamous Software Defects in History
  • ArticlesRecap: The QA Profession and Testing History
  • Contrôle des connaissancesQuiz: The QA Profession and Testing History
Leçon 2Introduction to Software Testing

Learning materials

  • ArticlesIntroduction to Software Testing
  • ArticlesGrowing as a QA Engineer
  • ArticlesQuality Assurance and Quality Control
  • ArticlesRecap: Introduction to Testing
  • Contrôle des connaissancesQuiz: Introduction to Testing
Leçon 3Test Documentation

Learning materials

  • ArticlesTest Documentation Overview
  • ArticlesTypes of Test Documentation
  • ArticlesRecap: Test Documentation
  • Contrôle des connaissancesQuiz: Test Documentation
Leçon 4Types of Testing

Learning materials

  • ArticlesOverview of Testing Types
  • ArticlesClassification of Testing Types
  • ArticlesRecap: Types of Testing
  • Contrôle des connaissancesQuiz: Types of Testing
Leçon 5Practice: Test Plans and Checklists

Learning materials

  • ArticlesPreparing for the Practical Assignment
  • ArticlesPractice: Test Plans and Checklists
  • ArticlesRecap: Test Plans and Checklists
  • Contrôle des connaissancesQuiz: Test Plans and Checklists
Leçon 6Test Design

Learning materials

  • ArticlesIntroduction to Test Design
  • ArticlesTest Design Fundamentals
  • ArticlesRecap: Test Design
  • Contrôle des connaissancesQuiz: Test Design
Leçon 7Practice: Test Cases

Learning materials

  • ArticlesPreparing to Work with Test Cases
  • ArticlesTest Cases
  • ArticlesTest Case Practice Notes
  • ArticlesRecap: Test Cases
  • Contrôle des connaissancesQuiz: Test Cases
Leçon 8Practice: Bug Reports

Learning materials

  • ArticlesPreparing to Work with Bug Reports
  • ArticlesDefects and Bug Reports
  • ArticlesBug Report Practice Notes
  • ArticlesRecap: Bug Reports
  • Contrôle des connaissancesQuiz: Bug Reports
Leçon 9Manual Testing of Web, Desktop, and Mobile Applications

Learning materials

  • ArticlesManual Testing in Practice
  • ArticlesDesktop Application Testing
  • ArticlesWeb Application Testing
  • ArticlesMobile Application Testing
  • ArticlesPractical assignment: web, desktop, and mobile applications
  • Contrôle des connaissancesPractice: web, desktop, and mobile applications
Leçon 10The Web and Client–Server Architecture

Learning materials

  • ArticlesIntroduction to Web Architecture
  • ArticlesClient–Server Architecture
  • ArticlesClient–Server Technologies
  • ArticlesNetwork Protocols
  • ArticlesHTTP Status Codes
  • ArticlesRecap: The Web and Client–Server Architecture
  • ArticlesPractical assignment: client, server, and HTTP
  • Contrôle des connaissancesPractice: client, server, and HTTP
Leçon 11Chrome DevTools Overview

Learning materials

  • ArticlesIntroduction to Chrome DevTools
  • ArticlesThe Elements Panel
  • ArticlesThe Console Panel
  • ArticlesThe Sources Panel
  • ArticlesThe Network Panel
  • ArticlesThe Performance Panel
  • ArticlesMemory: heap snapshots and retained objects
  • ArticlesThe Application Panel
  • ArticlesPrivacy and security: connection protection
  • ArticlesLighthouse (Formerly Audits)
  • ArticlesPractical assignment: investigating with DevTools
  • Contrôle des connaissancesPractice: investigating with DevTools
Leçon 12Web Application Testing Practice

Learning materials

  • ArticlesIntroduction to Web Application Testing Practice
  • ArticlesPractical Task 1
  • ArticlesPractical Task 2
  • ArticlesPractical Task 3
  • ArticlesPractical assignment: testing a web application
  • Contrôle des connaissancesPractice: testing a web application
Leçon 13Issue and Bug Tracking Systems

Learning materials

  • ArticlesIntroduction to Bug Tracking Systems
  • ArticlesTypes of Bug Tracking Systems
  • ArticlesJira
  • ArticlesPractical assignment: issue and defect tracking
  • Contrôle des connaissancesPractice: issue and defect tracking
Leçon 14Common Software Defects

Learning materials

  • ArticlesIntroduction to Common Software Defects
  • ArticlesUser Interface Defects
  • ArticlesPractical assignment: common defects and interfaces
  • Contrôle des connaissancesPractice: common defects and interfaces
Leçon 15Data Formats: JSON and XML

Learning materials

  • ArticlesReading JSON: values, types, and nested data
  • ArticlesChecking JSON against a contract
  • ArticlesXML: trees, namespaces, and schema checks
  • Contrôle des connaissancesApplied quiz: JSON and XML
Leçon 16API Fundamentals

Learning materials

  • ArticlesAPIs and HTTP: reading requests and responses
  • ArticlesHTTP methods, state changes, and retries
  • ArticlesStatuses, failures, and access rights
  • Contrôle des connaissancesApplied quiz: HTTP and access
Leçon 17API Testing with Postman: Practice

Learning materials

  • ArticlesLesson Notes: API Testing with Postman
  • ArticlesPractical assignment: API checks in Postman
  • Contrôle des connaissancesPractice: API checks in Postman
Leçon 18Web Services

Learning materials

  • ArticlesWeb services: resources, operations, and contracts
  • ArticlesFrom a contract to a reproducible test collection
  • Contrôle des connaissancesApplied quiz: contracts and integrations
Leçon 19Web Service Testing Practice

Learning materials

  • ArticlesLesson Notes: Web Service Testing
  • ArticlesPractical assignment: web-service boundaries
  • Contrôle des connaissancesPractice: web-service boundaries
Leçon 20Common Application Test Checks

Learning materials

  • ArticlesIntroduction to Common Test Checks
  • ArticlesLesson Notes: Common Test Checks
  • ArticlesPractical assignment: selecting application checks
  • Contrôle des connaissancesPractice: selecting application checks
Leçon 21SQL Fundamentals for QA Engineers

Learning materials

  • ArticlesIntroduction to SQL
  • ArticlesSimple and Advanced SELECT Queries
  • ArticlesTable Joins
  • ArticlesSubqueries
  • ArticlesViews
  • ArticlesProcedures and Functions
  • ArticlesPractical assignment: SQL for QA
  • Contrôle des connaissancesPractice: SQL for QA