Dusk
Dusk stats
- Downloads
- 19.2M
- Stars
- 1,776
- Open Issues
- 0
- Forks
- 312
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.