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

Celebian logo

Celebian

Celebian is a social media marketing agency specializing in helping their clients go viral on TikTok. Whether you're looking to reach a bigger audience or gain more Tiktok followers, likes, and views, they've got you covered.

Celebian
Typesense Search logo

Typesense Search

Typesense is an open source, blazing-fast search engine, optimized for helping you build delightful search experiences for your sites and apps. Natively integrated with Laravel Scout.

Typesense Search
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
Harpoon: Next generation time tracking and invoicing logo

Harpoon: Next generation time tracking and invoicing

The next generation time-tracking and billing software that helps your agency plan and forecast a profitable future.

Harpoon: Next generation time tracking and invoicing
PhpStorm logo

PhpStorm

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

PhpStorm