Browser Testing With Laravel Dusk

0
Language

Level

Beginner

Access

Paid

Certificate

Paid

Laravel Dusk provides an expressive testing API and browser automation for your apps. In terms of testing, it provides the closest thing to an actual user interacting with your application in a browser. These tests are typically referred to as end to end tests or browser tests. In this series, we’ll prepare a series of Dusk tests for a standard blog application.

Add your review

Learn the Basics

To get started, we’ll install Laravel Dusk and write some tests for the basic auth scaffolding in Laravel.

Post Tests

Next up, let’s use Laravel Dusk to test some basic CRUD-related actions for our blog application. This will include asserting that all relevant posts display on the page, and a user can create, edit, and delete a post.

Pages and Components

Let’s move on and take a look at Dusk Pages and Components, which should allow us to clean up any repeated code we might have within our Dusk tests.

Testing Your JavaScript

Often times, it is easier to test your front-end JavaScript code with an end to end test. Laravel Dusk allows you to simulate different events, such as double-clicking, right-clicking and keyboard shortcuts.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Browser Testing With Laravel Dusk”

×

    Your Email (required)

    Report this page
    Browser Testing With Laravel Dusk
    Browser Testing With Laravel Dusk
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.