nunomaduro/laravel-console-dusk
Run Laravel Dusk browser automation inside Artisan commands for Laravel or Laravel Zero. Configure screenshots/log paths, headless mode, and driver options to script and test real browser flows from the console.
Enables teams to maintain compatibility with Laravel 13 for testing console commands via Dusk, reducing technical debt and ensuring smooth upgrades. Supports product roadmap decisions by allowing continued use of the package without custom workarounds when adopting the latest Laravel versions.
Consider this package when your project is upgrading to or running Laravel 13 and requires browser-based testing of console commands. Avoid if using older Laravel versions (check compatibility) or if console command testing isn't part of your workflow. If Laravel 13 support isn't needed yet, older package versions may suffice.
For executives: Ensures seamless integration with Laravel 13, minimizing upgrade risks and maintaining efficient testing workflows. For engineering: Critical dependency for Dusk-based console testing in Laravel 13 projects, eliminating manual fixes and supporting maintainable test suites.
How can I help you explore Laravel packages today?