duncan3dc / dusk by duncan3dc

Use Laravel Dusk without the full Laravel framework
8,127
82
5
Package Data
Maintainer Username: duncan3dc
Maintainer Contact: git@duncanc.co.uk (Craig Duncan)
Package Create Date: 2017-02-26
Package Last Update: 2024-10-11
Language: PHP
License: Apache-2.0
Last Refreshed: 2025-01-21 15:04:08
Package Statistics
Total Downloads: 8,127
Monthly Downloads: 2
Daily Downloads: 0
Total Stars: 82
Total Watchers: 5
Total Forks: 12
Total Open Issues: 2

dusk

Use Dusk browser automation as a standalone component without the full Laravel framework

Full documentation is available at http://duncan3dc.github.io/dusk/
PHPDoc API documentation is also available at http://duncan3dc.github.io/dusk/api/

release build coverage

Installation

The recommended method of installing this library is via Composer.

Run the following command from your project root:

$ composer require duncan3dc/dusk

Getting Started

use duncan3dc\Laravel\Dusk;

require __DIR__ . "/vendor/autoload.php";

$dusk = new Dusk;

$dusk->visit("http://example.com");
echo $dusk->element("h1")->getText() . "\n";

Read more at http://duncan3dc.github.io/dusk/

Changelog

A Changelog has been available since the beginning of time

Where to get help

Found a bug? Got a question? Just not sure how something works?
Please create an issue and I'll do my best to help out.
Alternatively you can catch me on Twitter