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.
Séances d'apprentissage 9Cours complet · gratuit
Aperçu du cours
Sur quoi vous travaillerez
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.
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.
01Leçon 1AI in everyday QA work+
Theory and practice
ArticlesWhat to delegate to AI and who owns the result
ArticlesContext, prompting and answer review
Contrôle des connaissancesCheck your understanding
02Leçon 2Testing an AI feature+
Theory and practice
ArticlesAn evaluation dataset and quality criteria
ArticlesPrompt injection and trust boundaries
Contrôle des connaissancesCheck your understanding
03Leçon 3Code foundations and the local laboratory+
Theory and practice
ArticlesFrom a manual scenario to code
ArticlesInstallation, Git and a reproducible run
Contrôle des connaissancesCheck your understanding
04Leçon 4Playwright + TypeScript+
Theory and practice
ArticlesYour first test: locator, action, expectation
ArticlesDebugging, traces and AI code review
Contrôle des connaissancesCheck your understanding
05Leçon 5Java + Selenide + JUnit+
Theory and practice
ArticlesHow Selenide, Selenium and JUnit fit together
ArticlesIsolation, waiting and maintaining Java tests
Contrôle des connaissancesCheck your understanding
06Leçon 6Python + pytest + Playwright+
Theory and practice
ArticlesFixtures and parameterized checks
ArticlesData, diagnosis and refactoring Python tests
Contrôle des connaissancesCheck your understanding
07Leçon 7Cypress + TypeScript+
Theory and practice
ArticlesThe command queue and observing a request
ArticlesStub or real request: what was tested
Contrôle des connaissancesCheck your understanding
08Leçon 8WebdriverIO + TypeScript+
Theory and practice
ArticlesRunner, capabilities and asynchronous commands
ArticlesBrowser state, concurrency and diagnosis
Contrôle des connaissancesCheck your understanding
09Leçon 9CI, review and the capstone+
Theory and practice
ArticlesCI checks and investigating instability
ArticlesCapstone: from requirement to evidence
Contrôle des connaissancesCheck your understanding