Dusk

laravel/dusk image

Dusk stats

Downloads
19.2M
Stars
1,776
Open Issues
0
Forks
312

View on GitHub →

Laravel Dusk provides simple end-to-end testing and browser automation.

Laravel Dusk Package Summary

Laravel Dusk is a robust package designed to simplify browser automation and testing for Laravel applications. It provides a fluent, expressive API that makes it straightforward to perform browser testing without the need for JDK or Selenium. Laravel Dusk operates with a standalone Chromedriver, though it supports other Selenium drivers if required.

Key Features

  • Ease of Use: Laravel Dusk is crafted to be intuitive, allowing developers to write browser tests with minimal setup.
  • No JDK or Selenium Required: By default, it uses Chromedriver to avoid additional installations.
  • Flexible Driver Support: While it defaults to Chromedriver, it permits the use of any Selenium-based driver.

Installation and Documentation

To start using Laravel Dusk, you can find comprehensive documentation and installation guides on the Laravel website.

Community and Contributions

Laravel Dusk encourages community contributions. If you're interested in contributing, check the contribution guide. Also, ensure you adhere to the community Code of Conduct to maintain a respectful and inclusive environment.

Reporting Security Vulnerabilities

For reporting security issues, please follow the outlined procedures in the security policy.

Laravel Dusk is an essential tool for developers looking to ensure their web applications function correctly across different browsers, providing an efficient way to automate and test browser interactions directly within a Laravel environment.

laravel photo

Laravel is a web ecosystem full of delightful tools that are supercharged for developer happiness and productivity.

Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.


Laravel Dusk Related Articles

The Laravel Idea Plugin is Now FREE for PhpStorm Users image

The Laravel Idea Plugin is Now FREE for PhpStorm Users

Read article
Auth Screens for Your Laravel Apps image

Auth Screens for Your Laravel Apps

Read article
Artisan.Page now supports all first-party Laravel packages image

Artisan.Page now supports all first-party Laravel packages

Read article
Marketing as Code: Laravel Screenshot Automation image

Marketing as Code: Laravel Screenshot Automation

Read article
Laravel 9.51 Released image

Laravel 9.51 Released

Read article
Introduction to Laravel Testing image

Introduction to Laravel Testing

Read article
No Compromises logo

No Compromises

Joel and Aaron, the two seasoned devs from the No Compromises podcast, are now available to hire for your Laravel project. ⬧ Flat rate of $9500/mo. ⬧ No lengthy sales process. ⬧ No contracts. ⬧ 100% money back guarantee.

No Compromises
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
PhpStorm logo

PhpStorm

The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

PhpStorm
Curotec logo

Curotec

World class Laravel experts with GenAI dev skills. LATAM-based, embedded engineers that ship fast, communicate clearly, and elevate your product. No bloat, no BS.

Curotec
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
Acquaint Softtech logo

Acquaint Softtech

Acquaint Softtech offers AI-ready Laravel developers who onboard in 48 hours at $3000/Month with no lengthy sales process and a 100 percent money-back guarantee.

Acquaint Softtech