Passa al contenuto principale
QA

Gloria all'Ucraina!

Torna a tutti i corsi

Corso pratico di QA

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 sessioni di apprendimentoCorso completo · gratuito

Panoramica del corso

Su cosa lavorerai

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.

Programma del corso

Esplora il percorso di apprendimento completo.

Esplora i titoli delle lezioni e degli argomenti qui. Registrati e accedi per leggere i materiali e sostenere gratuitamente le verifiche conoscitive.

Lezione 1The QA Engineering Profession and the History of Testing

Learning materials

  • ArticoloThe QA Engineering Profession
  • ArticoloThe History of Software Testing
  • ArticoloFamous Software Defects in History
  • ArticoloRecap: The QA Profession and Testing History
  • Verifica della conoscenzaQuiz: The QA Profession and Testing History
Lezione 2Introduction to Software Testing

Learning materials

  • ArticoloIntroduction to Software Testing
  • ArticoloGrowing as a QA Engineer
  • ArticoloQuality Assurance and Quality Control
  • ArticoloRecap: Introduction to Testing
  • Verifica della conoscenzaQuiz: Introduction to Testing
Lezione 3Test Documentation

Learning materials

  • ArticoloTest Documentation Overview
  • ArticoloTypes of Test Documentation
  • ArticoloRecap: Test Documentation
  • Verifica della conoscenzaQuiz: Test Documentation
Lezione 4Types of Testing

Learning materials

  • ArticoloOverview of Testing Types
  • ArticoloClassification of Testing Types
  • ArticoloRecap: Types of Testing
  • Verifica della conoscenzaQuiz: Types of Testing
Lezione 5Practice: Test Plans and Checklists

Learning materials

  • ArticoloPreparing for the Practical Assignment
  • ArticoloPractice: Test Plans and Checklists
  • ArticoloRecap: Test Plans and Checklists
  • Verifica della conoscenzaQuiz: Test Plans and Checklists
Lezione 6Test Design

Learning materials

  • ArticoloIntroduction to Test Design
  • ArticoloTest Design Fundamentals
  • ArticoloRecap: Test Design
  • Verifica della conoscenzaQuiz: Test Design
Lezione 7Practice: Test Cases

Learning materials

  • ArticoloPreparing to Work with Test Cases
  • ArticoloTest Cases
  • ArticoloTest Case Practice Notes
  • ArticoloRecap: Test Cases
  • Verifica della conoscenzaQuiz: Test Cases
Lezione 8Practice: Bug Reports

Learning materials

  • ArticoloPreparing to Work with Bug Reports
  • ArticoloDefects and Bug Reports
  • ArticoloBug Report Practice Notes
  • ArticoloRecap: Bug Reports
  • Verifica della conoscenzaQuiz: Bug Reports
Lezione 9Manual Testing of Web, Desktop, and Mobile Applications

Learning materials

  • ArticoloManual Testing in Practice
  • ArticoloDesktop Application Testing
  • ArticoloWeb Application Testing
  • ArticoloMobile Application Testing
  • ArticoloPractical assignment: web, desktop, and mobile applications
  • Verifica della conoscenzaPractice: web, desktop, and mobile applications
Lezione 10The Web and Client–Server Architecture

Learning materials

  • ArticoloIntroduction to Web Architecture
  • ArticoloClient–Server Architecture
  • ArticoloClient–Server Technologies
  • ArticoloNetwork Protocols
  • ArticoloHTTP Status Codes
  • ArticoloRecap: The Web and Client–Server Architecture
  • ArticoloPractical assignment: client, server, and HTTP
  • Verifica della conoscenzaPractice: client, server, and HTTP
Lezione 11Chrome DevTools Overview

Learning materials

  • ArticoloIntroduction to Chrome DevTools
  • ArticoloThe Elements Panel
  • ArticoloThe Console Panel
  • ArticoloThe Sources Panel
  • ArticoloThe Network Panel
  • ArticoloThe Performance Panel
  • ArticoloMemory: heap snapshots and retained objects
  • ArticoloThe Application Panel
  • ArticoloPrivacy and security: connection protection
  • ArticoloLighthouse (Formerly Audits)
  • ArticoloPractical assignment: investigating with DevTools
  • Verifica della conoscenzaPractice: investigating with DevTools
Lezione 12Web Application Testing Practice

Learning materials

  • ArticoloIntroduction to Web Application Testing Practice
  • ArticoloPractical Task 1
  • ArticoloPractical Task 2
  • ArticoloPractical Task 3
  • ArticoloPractical assignment: testing a web application
  • Verifica della conoscenzaPractice: testing a web application
Lezione 13Issue and Bug Tracking Systems

Learning materials

  • ArticoloIntroduction to Bug Tracking Systems
  • ArticoloTypes of Bug Tracking Systems
  • ArticoloJira
  • ArticoloPractical assignment: issue and defect tracking
  • Verifica della conoscenzaPractice: issue and defect tracking
Lezione 14Common Software Defects

Learning materials

  • ArticoloIntroduction to Common Software Defects
  • ArticoloUser Interface Defects
  • ArticoloPractical assignment: common defects and interfaces
  • Verifica della conoscenzaPractice: common defects and interfaces
Lezione 15Data Formats: JSON and XML

Learning materials

  • ArticoloReading JSON: values, types, and nested data
  • ArticoloChecking JSON against a contract
  • ArticoloXML: trees, namespaces, and schema checks
  • Verifica della conoscenzaApplied quiz: JSON and XML
Lezione 16API Fundamentals

Learning materials

  • ArticoloAPIs and HTTP: reading requests and responses
  • ArticoloHTTP methods, state changes, and retries
  • ArticoloStatuses, failures, and access rights
  • Verifica della conoscenzaApplied quiz: HTTP and access
Lezione 17API Testing with Postman: Practice

Learning materials

  • ArticoloLesson Notes: API Testing with Postman
  • ArticoloPractical assignment: API checks in Postman
  • Verifica della conoscenzaPractice: API checks in Postman
Lezione 18Web Services

Learning materials

  • ArticoloWeb services: resources, operations, and contracts
  • ArticoloFrom a contract to a reproducible test collection
  • Verifica della conoscenzaApplied quiz: contracts and integrations
Lezione 19Web Service Testing Practice

Learning materials

  • ArticoloLesson Notes: Web Service Testing
  • ArticoloPractical assignment: web-service boundaries
  • Verifica della conoscenzaPractice: web-service boundaries
Lezione 20Common Application Test Checks

Learning materials

  • ArticoloIntroduction to Common Test Checks
  • ArticoloLesson Notes: Common Test Checks
  • ArticoloPractical assignment: selecting application checks
  • Verifica della conoscenzaPractice: selecting application checks
Lezione 21SQL Fundamentals for QA Engineers

Learning materials

  • ArticoloIntroduction to SQL
  • ArticoloSimple and Advanced SELECT Queries
  • ArticoloTable Joins
  • ArticoloSubqueries
  • ArticoloViews
  • ArticoloProcedures and Functions
  • ArticoloPractical assignment: SQL for QA
  • Verifica della conoscenzaPractice: SQL for QA