Laravel Dusk: painless browser automation @aarondfrancis
Laravel Dusk: painless browser automation  @aarondfrancis
Uploaded July 2024 | Updated September 2026, 7 hours ago
In this video, we dive into Laravel Dusk, a powerful, first-party tool for browser automation and testing within Laravel applications. You'll learn how to install Dusk, generate tests, and explore advanced features like interacting with multiple browsers simultaneously, making it easier to ensure your entire application functions smoothly.

Thanks to Bento for sponsoring this video! Check them out at aaronfrancis.com/bento.

Follow Aaron:
Twitter: twitter.com/aarondfrancis
LinkedIn: linkedin.com/in/aarondfrancis
Website: aaronfrancis.com - find articles, podcasts, courses, and more.

Featured in this episode:
Docs: laravel.com/docs/11.x/dusk.

Chapters
00:00 What is Laravel Dusk?
01:00 Set Up Laravel Dusk
02:20 Review Default Test
03:18 Turn Off Headless Browser
04:50 Create Own Test
13:08 Clean Up Code with Macros
14:41 Finish Writing Test
16:34 Two Browser Test
19:04 Other Use Cases for Dusk
Laravel Dusk: painless browser automationBuild a deep research toolAnthropic kneecaps 3rd party tools?Making MySQL fasterToken Town LiveControlling randomness in Laravel (watch me code)The Music Makers Podcast - 007 - Hang Around With People Who Get Sh*t DoneCody: the AI assistant that actually knows your codebaseHow PlanetScale avoids downtime—database failover strategy explainedBuilding a Flyio driver for Laravel SidecarThe database for all your AI needsLaunching Mastering Postgres!
Aaron Francis |

Laravel Dusk: painless browser automation

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER