Zum Hauptinhalt springen
QA

Ehre sei der Ukraine!

Zurück zu allen Kursen

Praktischer QA-Kurs

AI for QA and Test Automation

A practical foundation for QA work with AI: reviewing generated answers, testing AI features, and automation with Playwright/TypeScript, Selenide/Java, pytest/Playwright/Python, Cypress/TypeScript and WebdriverIO/TypeScript. Includes a shared local application, laboratory files, quizzes and a capstone.

9 LernsitzungenVollständiger Kurs · kostenlos

Kursübersicht

Woran Sie arbeiten werden

A practical foundation for QA work with AI: reviewing generated answers, testing AI features, and automation with Playwright/TypeScript, Selenide/Java, pytest/Playwright/Python, Cypress/TypeScript and WebdriverIO/TypeScript. Includes a shared local application, laboratory files, quizzes and a capstone.

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.

Lektion 1AI in everyday QA work

Theory and practice

  • ArtikelWhat to delegate to AI and who owns the result
  • ArtikelContext, prompting and answer review
  • WissenscheckCheck your understanding
Lektion 2Testing an AI feature

Theory and practice

  • ArtikelAn evaluation dataset and quality criteria
  • ArtikelPrompt injection and trust boundaries
  • WissenscheckCheck your understanding
Lektion 3Code foundations and the local laboratory

Theory and practice

  • ArtikelFrom a manual scenario to code
  • ArtikelInstallation, Git and a reproducible run
  • WissenscheckCheck your understanding
Lektion 4Playwright + TypeScript

Theory and practice

  • ArtikelYour first test: locator, action, expectation
  • ArtikelDebugging, traces and AI code review
  • WissenscheckCheck your understanding
Lektion 5Java + Selenide + JUnit

Theory and practice

  • ArtikelHow Selenide, Selenium and JUnit fit together
  • ArtikelIsolation, waiting and maintaining Java tests
  • WissenscheckCheck your understanding
Lektion 6Python + pytest + Playwright

Theory and practice

  • ArtikelFixtures and parameterized checks
  • ArtikelData, diagnosis and refactoring Python tests
  • WissenscheckCheck your understanding
Lektion 7Cypress + TypeScript

Theory and practice

  • ArtikelThe command queue and observing a request
  • ArtikelStub or real request: what was tested
  • WissenscheckCheck your understanding
Lektion 8WebdriverIO + TypeScript

Theory and practice

  • ArtikelRunner, capabilities and asynchronous commands
  • ArtikelBrowser state, concurrency and diagnosis
  • WissenscheckCheck your understanding
Lektion 9CI, review and the capstone

Theory and practice

  • ArtikelCI checks and investigating instability
  • ArtikelCapstone: from requirement to evidence
  • WissenscheckCheck your understanding