creasi/dusk-browserstack
Additional BrowserSstack Supports for Laravel Dusk
11,545
2
| Install | |
|---|---|
composer require creasi/dusk-browserstack |
|
| Latest Version: | v0.3.8 |
| PHP: | ^8.1 |
| License: | MIT |
| Last Updated: | Oct 3, 2026 |
| Links: | GitHub · Packagist |
Maintainer: feryardiant
Additional BrowserStack Local Supports for Laravel Dusk
Installation
Use Composer
$ composer require creasi/dusk-browserstack --dev
Usage
-
Add
WithBrowserStackto your existingDuskTestCase, like souse Laravel\Dusk\TestCase as BaseTestCase; use Creasi\DuskBrowserStack\WithBrowserStack; abstract class DuskTestCase extends BaseTestCase { use CreatesApplication; use WithBrowserStack; // ... } -
Update
preparemethoduse Creasi\DuskBrowserStack\BrowserStack; public static function prepare() { if (BrowserStack::hasAccessKey()) { static::startBrowserStackLocal(); return; } if (! static::runningInSail()) { static::startChromeDriver(); } } -
Update
drivermethoduse Creasi\DuskBrowserStack\BrowserStack; protected function driver() { // ... $capabilities = DesiredCapabilities::chrome() ->setCapability(ChromeOptions::CAPABILITY, $options); return RemoteWebDriver::create( BrowserStack::getDriverURL(), $this->withBrowserStackCapabilities($capabilities) ); } -
Last one, don't forget to update your
.envfileBROWSERSTACK_USERNAME='<your-browserstack-username>' BROWSERSTACK_ACCESS_KEY='<your-browserstack-access-key>'
License
This library is open-sourced software licensed under MIT license.
Related Packages
lab404/laravel-impersonate
Laravel Impersonate is a plugin that allows to you to authenticate as your users...
21,372,931
2,345
bschmitt/laravel-amqp
AMQP wrapper for Laravel and Lumen to publish and consume messages
2,787,132
281
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v0.3.8 | ^8.1 | ^9.0| | MIT | |
| v0.3.7 | ^8.1 | ^9.0| | MIT | |
| v0.3.6 | ^8.1 | ^9.0| | MIT | |
| v0.3.5 | ^8.1 | ^9.0| | MIT | |
| v0.3.4 | ^8.1 | ^9.0| | MIT | |
| v0.3.3 | ^8.1 | ^9.0| | MIT | |
| v0.3.2 | ^8.1 | ^9.0| | MIT | |
| v0.3.1 | ^8.1 | ^9.0| | MIT | |
| v0.3.0 | ^8.1 | ^9.0| | MIT | |
| v0.2.3 | ^8.1 | MIT | ||
| v0.2.2 | ^8.1 | MIT | ||
| v0.2.1 | ^8.1 | MIT | ||
| v0.2.0 | ^8.1 | MIT | ||
| v0.1.2 | ^8.0 | MIT | ||
| 0.1.1 | ^8.0 | MIT | ||
| 0.1.0 | ^8.0 | MIT | ||
| 0.0.3 | ^8.0 | MIT | ||
| 0.0.2 | ^8.0 | MIT | ||
| 0.0.1 | ^8.0 | MIT |