Session

Automated Testing + Trust = Playwright + GitHub Actions CI/CD Flow

CI/CD pipelines are integral to almost any organization today: "it works on my machine" is only valid in a few scenarios, because code has to travel through Dev, QA, UAT, and Production, and testing makes that trip safe.

Skip active testing in the pipeline, and the cost shows up downstream: bugs surface in QA or Production instead of on "your device," releases slow down as manual regression testing fills the gap, and promoting code between environments becomes a guessing game that erodes trust in "green."

This talk documents a hands-on, concrete answer to how you get testing in place: turning a local Playwright testing habit into a real continuous integration and delivery (CI/CD) pipeline using GitHub Actions. The project is scaffolded with Playwright, which can generate the GitHub Actions workflow alongside the test folder. Tests are tagged in code and can be filtered, so the workflow can run them as independent jobs executing headless in a clean cloud VM. The workflow triggers on both pushes and pull requests, so checks run before a merge is even possible; a branch protection rule then requires both jobs to pass before the Merge button unlocks. When something fails, each job publishes its own downloadable HTML report: error logs, test steps, and a trace viewer are one click away.

The organizational payoff follows directly from the mechanics (and the attendee will learn): defects caught before they reach later environments, faster and calmer releases, a shared and objective gate that doesn't depend on any one engineer remembering to test, and a cultural shift from testing as a final inspection to testing as a built-in habit of shipping.

Bob Fornal

Microsoft MVP | Senior Developer with a passion for learning, testing, mentoring, speaking and personal growth. Blessed husband and proud father of two.

Grove City, Ohio, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top