top of page
All Blogs

Playwright Fixtures + BDD : Patterns That Actually Work

When I first started writing BDD tests with Playwright, my step definitions were a mess. Every single step that needed a page object had to instantiate the object every time. If you have 15 step files where the object is needed then you get a nightmare instantiating the object in every page. Fixtures fixed that for me and once I understood the patterns, everything clicked. Here is what I learned. What even is a fixture? Think of a restaurant table. Before customers arrive, th

Why I Chose Playwright Over Selenium — and Why You Probably Should Too

A beginner's honest take on two popular browser testing tools — what they do, how they're different, and which one makes more sense to start with in 2026 . Selenium is the tool everyone starts with. But after trying Playwright, I kept asking myself — why wasn't I using this from the beginning? When I started learning automation testing, the first name that kept coming up was Selenium. Makes sense — it’s been around since 2004, it’s widely used, and there are loads of tutorial

+1 (302) 200-8320

NumPy_Ninja_Logo (1).png

Numpy Ninja Inc. 8 The Grn Ste A Dover, DE 19901

© Copyright 2025 by Numpy Ninja Inc.

  • Twitter
  • LinkedIn
bottom of page