Dhruv Rai

Product & Growth Engineer

Dhruv Rai is a Product and Growth Engineer at TestDino, focusing on developer automation and product workflows. His work involves building solutions around Playwright, CI/CD, and developer tooling to improve release reliability.

He contributes through technical content and product initiatives that help engineering teams adopt modern testing practices and make informed tooling decisions.

Dhruv Rai
Playwright Browser Testing_ Comprehensive Guide for Chromium, Firefox, and WebKit
Playwright Browser Testing: Comprehensive Guide for Chromium, Firefox, and WebKit

Playwright makes cross-browser testing simple by running the same tests across Chromium, Firefox, and WebKit. Configure projects o...

Playwright
Grouping-Playwright-Tests_-test.describe-Tags-Grep-Guide
Grouping Playwright Tests: test.describe, Tags & Grep Guide

Group Playwright tests using test.describe, tags, and grep to speed up CI, run focused smoke and regression suites, and keep repor...

Playwright
Grouping-Playwright-Tests_-test.describe-Tags-Grep-Guide
Playwright E2E Testing: Step-by-Step Setup Guide 2026

Playwright E2E testing delivers reliable cross-browser automation with auto-waiting locators and built-in debugging. Learn how to...

Playwright
Playwright-Annotations-Guide_-Advanced-Test-Control-Techniques
Playwright Annotations Guide: Advanced Test Control Techniques

Playwright annotations let you label, skip, or mark tests with context so you control what runs and keep reports clean without edi...

Playwright
Playwright-Test-Agents_-Planner-Generator-and-Healer-Guide
Playwright Test Agents: Planner, Generator and Healer Guide

Playwright test agents are AI helpers that plan, generate, and repair tests automatically, reducing manual test creation and maint...

Playwright
Testing Flask Apps with Playwright
Testing Flask Apps with Playwright: Setup, CRUD Operations, and Best Practices

Flask app testing with Playwright lets a real browser automatically test your routes and UI flows, so every feature change is vali...

Playwright
Playwright Assertions
Playwright Assertions: A Guide to expect() and Test Automation

Playwright assertions use expect() to verify app behavior, with auto-retries that keep tests reliable even when the UI updates asy...

Playwright
Puppeteer-vs-Playwright_
Puppeteer vs Playwright: Key Differences & Which to Use

Puppeteer is best for simple Chrome automation and scraping. Playwright is better for scalable, cross-browser testing with built-i...

Playwright Puppeteer
Playwright-Component-Testing_-
Playwright Component Testing: Complete Setup and CI Guide

Playwright component testing runs components in a real browser to catch UI state, interaction, and rendering bugs early, bridging...

Playwright