orchestra/testbench-dusk
Laravel Dusk testing helper for package development. Orchestra Testbench Dusk lets you write browser tests for your Laravel packages, bootstrapping a test application with Dusk support so you can verify real user interactions end to end.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| duncan3dc/dusk | 0.91 | A collection of helpers and utilities for Laravel Dusk that makes browser-based end-to-end testing more convenient. It reduces boilerplate around common page interactions and assertions, helping you write clearer, more maintainable UI tests while keeping close to Dusk's familiar API. | 84 | — | 11 | — | 2 | 0.6 | 0.3 | Apache-2.0 | — | |
| orchestra/dusk-updater-api | 0.90 | A standardised API from Orchestra for fetching and downloading ChromeDriver binaries used by Laravel Dusk, simplifying driver version discovery and updates in test environments. | 0 | 1 | — | 28K | — | 2.1 | 55.3 | — | — | |
| graham-campbell/testbench | 0.90 | Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13. | 0 | 51 | — | 4K | — | 9.3 | 50.1 | — | — | |
| orchestra/dusk-updater | 0.89 | A Symfony Console updater for Laravel Dusk ChromeDriver binaries. Run vendor/bin/dusk-updater to download the latest or specified Chrome/ChromeDriver version, detect Chrome versions, and auto-update when outdated. Works with all Dusk versions, including outside Laravel. | 0 | 10 | — | 30K | — | 9.3 | 55.3 | — | — | |
| dbrekelmans/bdi | 0.89 | Composer-installable PHAR for Browser Driver Installer. Automates downloading and managing browser drivers (e.g., ChromeDriver/GeckoDriver) for PHP test setups. Releases are built automatically via GitHub Actions; contribute to the main tool repo. | 64 | 64 | 1 | 364K | 0 | 9.7 | 52.2 | MIT | 1 year ago | |
| laravel/dusk | 0.89 | Laravel Dusk provides an expressive browser automation and testing API for Laravel apps, using a standalone Chromedriver with no JDK or Selenium required by default, while supporting other Selenium drivers. | 1,947 | 1,954 | 333 | 1M | 0 | 49.4 | 46.0 | MIT | 3 weeks ago | |
| orchestra/testbench | 0.89 | Orchestra Testbench is the de-facto helper for writing tests for Laravel packages, providing a lightweight Laravel application skeleton so you can verify your package's service providers, routes, and config. | 0 | 2,258 | — | 2M | — | 11.1 | 55.3 | — | — | |
| alebatistella/duskapiconf | 0.89 | alebatistella/duskapiconf is a Laravel package that helps configure Laravel Dusk for API testing. It streamlines Dusk environment and test-runner setup, reducing manual boilerplate so you can run API-focused Dusk tests more easily with less configuration friction. | 4 | 5 | 1 | 16K | 0 | 0.6 | 48.4 | MIT | 3 years ago | |
| wpstarter/dusk | 0.89 | Laravel Dusk browser automation and testing for WP Starter/Laravel-style apps. Write expressive end-to-end tests using a standalone Chromedriver by default (no JDK/Selenium required), with the option to use other Selenium drivers. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| orchestra/testbench-browser-kit | 0.89 | BrowserKit Testbench component helps package developers write Laravel tests using laravel/browser-kit-testing. Swap your base TestCase for Orchestra\Testbench\BrowserKit\TestCase and use the fluent visit, see, and form APIs. | 0 | 37 | — | 7K | — | 9.3 | 52.7 | — | — | |
| graham-campbell/testbench-core | 0.89 | Laravel TestBench Core by Graham Campbell provides reusable testing functionality for Laravel packages and applications, supporting PHPUnit 9-12 and Laravel 8-13 on PHP 7.4-8.5. | 0 | 17 | — | 5K | — | 9.0 | 51.6 | — | — | |
| laravel/nova-dusk-suite | 0.89 | Laravel Nova Dusk Suite provides helpers and assertions for browser-testing Laravel Nova applications with Laravel Dusk. It simplifies writing reliable end-to-end tests for Nova resources, actions, filters, and UI interactions. | 100 | — | 44 | — | 0 | 5.3 | 12.6 | — | — |
|
| orchestra/testbench-core | 0.88 | Testbench Core is a testing framework for Laravel package development. It boots a Laravel application inside your package repository, letting tests run Artisan commands, migrations, factories, and routes, with releases matching Laravel 6 through 13. | 0 | 276 | — | 3M | — | 15.0 | 55.3 | — | — | |
| roquie/laravel-dusk-select2 | 0.88 | Laravel Dusk Select2 adds a simple helper for interacting with Select2 dropdowns in Dusk browser tests. Pick options by visible text or value without fragile JavaScript workarounds, keeping your end-to-end tests readable and reliable. | 41 | 41 | 11 | 5K | 2 | 1.2 | 28.5 | MIT | 6 years ago | |
| joshhanley/livewire-dusk-testbench | 0.88 | A Laravel package that brings Livewire Dusk browser testing to Orchestra Testbench, letting package developers write end-to-end Dusk tests for Livewire components without a full application skeleton. Fits neatly into existing Testbench workflows. | 17 | 17 | 2 | 45 | 0 | 8.5 | 8.1 | MIT | 7 months ago | |
| orchestra/pest-plugin-testbench | 0.88 | Pest Plugin for Testbench lets you use PestPHP to test your Laravel packages, bringing Pest's expressive, readable syntax to Orchestra Testbench so building and maintaining package test suites takes less boilerplate. | 0 | 6 | — | 8K | — | 3.9 | 53.6 | — | — | |
| nunomaduro/laravel-console-dusk | 0.88 | 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. | 162 | 163 | 24 | 933 | 9 | 10.6 | 15.5 | MIT | 8 months ago | |
| orchestra/workbench | 0.88 | Orchestra Workbench is a companion package for Laravel package development that lets you preview and interact with your package in a working application, making it easy to test routes, views, and services before release. | 86 | 87 | 6 | 2M | 1 | 30.1 | 63.8 | MIT | 1 month ago | |
| wpstarter/o-testbench-dusk | 0.86 | Laravel Dusk testing harness for packages using Orchestra Testbench. Spin up a browser test environment with minimal app scaffolding to run end-to-end UI tests against your package during development and CI. | 0 | 0 | 0 | 9 | 0 | 0.3 | 13.8 | MIT | 3 years ago |
How can I help you explore Laravel packages today?