---
url: 'https://metadrop.net/en/events/drupalcamp-2026-playwright-and-drupal'
title: 'Playwright and Drupal'
author:
  name: 'Ricardo Sanz'
  url: 'https://metadrop.net/es/sobre/ricardo-sanz'
date: '2026-10-16T06:52:27+00:00'
updated: '2026-10-16T08:09:18+00:00'
type: website
summary: 'Playwright is an open-source library for automating end-to-end (E2E) testing and validating web applications, and it has replaced Nightwatch in Drupal core for running JavaScript tests. It is a highly versatile tool that can also be used for scripts that drive a browser, as well as for AI-related tasks.'
tags:
  - 'Drupal Spanish Association (AED)'
  - Testing
  - Drupal
  - Playwright
  - DrupalCamp
image: 'https://metadrop.net/sites/default/files/styles/full/public/2026-10/drupal_and_playwright.jpg.webp?itok=0cwB7JJt'
published: true
og:
  site_name: Metadrop
  'image:type': image/webp
  'image:width': '1326'
  'image:height': '740'
  'image:alt': 'Playwright and Drupal'
  locale: en_US
  'locale:alternate': es_ES
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Event
      url: 'https://metadrop.net/en/events/drupalcamp-2026-playwright-and-drupal'
      name: 'Playwright and Drupal'
      description: 'Playwright is an open-source library for automating end-to-end (E2E) testing and validating web applications, and it has replaced Nightwatch in Drupal core for running JavaScript tests. It is a highly versatile tool that can also be used for scripts that drive a browser, as well as for AI-related tasks.'
      eventAttendanceMode: 'https://schema.org/OfflineEventAttendanceMode'
      image:
        '@type': ImageObject
        url: 'https://metadrop.net/sites/default/files/styles/full/public/2026-10/drupal_and_playwright.jpg.webp?itok=0cwB7JJt'
      eventStatus: 'https://schema.org/EventScheduled'
      startDate: '2026-11-21T16:00:00+01:00'
      '@id': 'https://metadrop.net/en/events/drupalcamp-2026-playwright-and-drupal#event'
      endDate: '2026-11-21T16:00:00+01:00'
      location:
        '@type': Place
        address:
          '@type': PostalAddress
          addressCountry: ES
          addressRegion: Madrid
      performer:
        '@type': Person
        name: 'Ricardo Sanz'
      organizer:
        '@type': Organization
        name: 'Drupal Spanish Association (AED)'
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://x.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      telephone: '+34910053180'
      contactPoint:
        '@type': ContactPoint
        telephone: '+34910053180'
        email: hola@metadrop.net
        availableLanguage:
          - Spanish
          - English
        contactType: 'customer service'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/modules/custom/metadrop_schema/images/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
      address:
        '@type': PostalAddress
        streetAddress: 'Calle Virgen de Nuria 23'
        addressLocality: Madrid
        addressRegion: Madrid
        postalCode: '28027'
        addressCountry: ES
    -
      '@type': ItemPage
      '@id': 'https://metadrop.net/en/events/drupalcamp-2026-playwright-and-drupal'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://metadrop.net/en'
          -
            '@type': ListItem
            position: 2
            name: Events
            item: 'https://metadrop.net/en/events'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Events](https://metadrop.net/en/events)
 
 # Playwright and Drupal

DrupalCamp

 Madrid, Spain 

 

Drupal Spanish Association (AED)

Saturday, November 21, 2026

Saturday, November 21, 2026

 

 [Event](https://2026.drupalcamp.es/es/sesiones/playwright-y-drupal) 

 

 

 

Playwright is an open-source library for automating end-to-end (E2E) testing and validating web applications, and it has replaced Nightwatch in Drupal core for running JavaScript tests. It is a highly versatile tool that can also be used for scripts that drive a browser, as well as for AI-related tasks.

Playwright offers assertions, automatic waiting for elements in the DOM, retries, a solid API for locating elements on the page, parallel execution and a modern design. It can control the most widely used browsers (Chromium, Firefox and WebKit engines), and it provides a CLI that can be operated by an LLM and an MCP server for AI agents.

The talk aims to be an introduction to Playwright and its features, its use within Drupal, and other things that can be done with it.



Speakers

 

 



Ricardo Sanz

CTO