Writing on Power Platform testing
Playwright in practice
The hands-on posts behind KaizenFix — real Playwright work on Power Platform and low-code apps.
Playwright Agents in VS Code
Playwright 1.56.1 introduces the AI agents add-in for VS Code — enabling continuous test improvement through automated analysis.
Playwright Post 6 — Automating Canvas App MFA Login
Automated MFA login for Canvas Apps — token interception, refresh token storage in Azure Key Vault, and handling the 1-hour default expiry.
Playwright Post 5 — Understanding How Playwright Works
Breakdown of Playwright's architecture: the Page Object Model, the automation library, and the test runner — how the three parts fit together.
Playwright Post 4 — 6 Min Walkthrough with Azure Monitor
Video walkthrough: Playwright setup, first Canvas App tests, MFA configuration, and logging results into Azure Application Insights.
Playwright Post 3 — Add App Insights Logging
Wire Application Insights into your Playwright suite via @microsoft/applicationinsights-web — structured test metrics flowing into Azure Monitor.
Playwright Post 2 — Refactored TypeScript
Reusable TypeScript for looping through Canvas Apps — authentication, MFA, and page-load validation in a maintainable pattern.
Low Code Testing with Playwright — Exercise 1
Fifteen-minute exercise: install VS Code, add the Playwright extension, and record your first test using the built-in recorder.
Upgrading Two Web Applications with Playwright Verification
Upgrading .NET 6 Blazor apps to .NET 8 — Playwright used to verify the upgrade and commit to source control in a regulated manner.
Mendix — Part 2: E2E Testing with Playwright
Playwright for Mendix low-code platform testing — including WCAG accessibility checks with Axe Core. Why Playwright is a natural fit.
Playwright Series Post 1 — E2E Testing Overview
Introduction to Playwright: setup, the recording mechanism, how it compares to Selenium and Cypress, and the testing strategy layers it sits within.
Testing Power Apps Using Playwright with C#
C# console app approach for Canvas Apps testing — headless browser automation, NUnit integration, and VS Code setup from scratch.