Laravel Dusk
E452797
Laravel Dusk is a browser automation and end-to-end testing tool for Laravel applications that provides an expressive API for writing and running UI tests.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Laravel package
ⓘ
browser automation tool ⓘ end-to-end testing framework ⓘ open-source software ⓘ |
| category |
software testing framework
ⓘ
web application testing tool ⓘ |
| createdFor | Laravel framework NERFINISHED ⓘ |
| designedFor | testing Laravel applications ⓘ |
| developedBy | Laravel LLC NERFINISHED ⓘ |
| documentation | https://laravel.com/docs/dusk ⓘ |
| ecosystem | Laravel testing tools ⓘ |
| feature |
automatic login helpers
ⓘ
database migration handling for tests ⓘ environment isolation for tests ⓘ support for multiple browsers via Chrome options ⓘ |
| integratesWith |
Laravel authentication system
NERFINISHED
ⓘ
Laravel service container NERFINISHED ⓘ PHPUnit NERFINISHED ⓘ |
| license | MIT License ⓘ |
| programmingLanguage | PHP NERFINISHED ⓘ |
| provides |
automatic browser management
ⓘ
browser interaction methods ⓘ component testing support ⓘ console output for tests ⓘ expressive testing API ⓘ page object support ⓘ screenshots capture ⓘ |
| repository | https://github.com/laravel/dusk ⓘ |
| requires |
Laravel framework
NERFINISHED
ⓘ
PHP NERFINISHED ⓘ |
| supports |
UI testing
ⓘ
browser automation ⓘ end-to-end testing ⓘ functional testing ⓘ |
| supportsAction |
attach file
ⓘ
check checkbox ⓘ click element ⓘ drag and drop ⓘ execute JavaScript ⓘ select option ⓘ type into field ⓘ uncheck checkbox ⓘ visit URL ⓘ |
| supportsAssertion |
assert element missing
ⓘ
assert element present ⓘ assert input value ⓘ assert path is ⓘ see text on page ⓘ |
| uses |
ChromeDriver
NERFINISHED
ⓘ
headless Chrome ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.