---
url: 'https://metadrop.net/es/eventos/drupaldevdays-2026-test-all-the-things'
title: 'Test all the things!'
author:
  name: 'Ricardo Sanz'
  url: 'https://metadrop.net/es/sobre/ricardo-sanz'
date: '2026-05-26T09:37:09+00:00'
updated: '2026-06-10T11:57:45+00:00'
type: article
summary: |-
  Tipo de sesión: InfoSec & DevOps
   


  Nivel de experiencia: Intermedio




  Todas las otras pruebas y acciones, aparte de las pruebas unitarias y de navegación, que se pueden añadir a un proyecto para el aseguramiento de la calidad: accesibilidad, rendimiento, pruebas de API, análisis estático y muchas otras.
tags:
  - Testing
  - 'Drupal Dev Days'
  - DrupalDevDays
image: 'https://metadrop.net/sites/default/files/styles/full/public/2026-05/55226830415_9403de174c_b.jpg.webp?itok=yYB3d-cH'
published: true
og:
  determiner: Automatic
  site_name: Metadrop
  street_address: 'Calle Manuel Luna, 12, 3 Dcha'
  locality: Madrid
  region: Madrid
  postal_code: '28020'
  country_name: España
  email: hola@metadrop.net
  phone_number: '910053180'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Event
      url: 'https://metadrop.net/es/eventos/drupaldevdays-2026-test-all-the-things'
      name: 'Test all the things!'
      description: |-
        Tipo de sesión: InfoSec & DevOps
         


        Nivel de experiencia: Intermedio




        Todas las otras pruebas y acciones, aparte de las pruebas unitarias y de navegación, que se pueden añadir a un proyecto para el aseguramiento de la calidad: accesibilidad, rendimiento, pruebas de API, análisis estático y muchas otras.
      eventAttendanceMode: Offline
      image:
        '@type': ImageObject
        url: 'https://metadrop.net/sites/default/files/styles/full/public/2026-05/55226830415_9403de174c_b.jpg.webp?itok=yYB3d-cH'
      startDate: '2026-04-22'
      endDate: '2026-04-22'
      location:
        '@type': Place
        name: 'Place                      País                Grecia'
        address:
          '@type': PostalAddress
          addressLocality: 'Place                      País                Grecia'
          addressCountry: 'Place                      País                Grecia'
      performer:
        '@type': Organization
        name: DrupalDevDays
      organizer:
        '@type': Organization
        name: DrupalDevDays
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://twitter.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/themes/custom/mdrop_radix/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
    -
      '@type': ItemPage
      '@id': 'https://metadrop.net/es/eventos/drupaldevdays-2026-test-all-the-things'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Inicio
            item: 'https://metadrop.net/es'
          -
            '@type': ListItem
            position: 2
            name: Eventos
            item: 'https://metadrop.net/es/eventos'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Eventos](https://metadrop.net/es/eventos)
 
 # Test all the things!

DrupalDevDays

 Grecia 

 

Miércoles 22 de Abril de 2026

 [Event](https://devdays2026.drupal.org.gr/drupal-developer-days-athens-2026/session/test-all-things)[Slides](https://rsanzante.github.io/drupaldevdays-2026-test-all-the-things/) 

 

 

 

**Tipo de sesión:** InfoSec &amp; DevOps

 



**Nivel de experiencia:** Intermedio



Todas las otras pruebas y acciones, aparte de las pruebas unitarias y de navegación, que se pueden añadir a un proyecto para el aseguramiento de la calidad: accesibilidad, rendimiento, pruebas de API, análisis estático y muchas otras.



**Prerequisitos**

Conocimientos básicos de aseguramiento de la calidad de proyectos. La charla será útil tanto para perfiles técnicos (qué cosas se pueden añadir a un proyecto) como no técnicos (qué se puede pedir en un proyecto).





**Esquema de la charla**

Durante el desarrollo y mantenimiento de un proyecto, el equipo de desarrollo utiliza pruebas para asegurarse de que todas las partes del sitio funcionan según lo previsto. Aunque se trata de una buena práctica (menos frecuente de lo que debería), existen muchos otros tests, controles y redes de seguridad que se pueden utilizar para mejorar el control de calidad y la salud del proyecto. En esta sesión se presentan otros tipos de pruebas, además de las unitarias y de navegador, como:

- Pruebas de regresión visual
- Pruebas de accesibilidad
- Pruebas de rendimiento, calidad y corrección
- Pruebas de API externas
- Análisis estático (código, linters, Drupal *standards*, etc.)
- Pruebas de humo ...¡y más!

A lo largo de más de una década desarrollando sitios Drupal, hemos acumulado mucha experiencia en pruebas. Queremos compartir este conocimiento para poder mejorar la calidad de los proyectos Drupal sin morir en el intento. Las pruebas deben ser fáciles de implementar y mantener, de forma que se ayude a desarrollo a detectar cualquier error mucho antes de que llegue a los usuarios del sitio, sin que ello requiera un esfuerzo excesivo.

**Objetivos de aprendizaje**
Conocer las diferentes pruebas que se pueden implementar en un proyecto Drupal, así como algunos consejos para el aseguramiento de la calidad y la detección temprana de errores. Dado que esto no es solo teórico, se proporcionarán ejemplos y herramientas sobre cómo implementar estas pruebas.

*Foto de* [*Drupal Dev Days Athens*](https://www.flickr.com/photos/204480346@N05/55226830415/in/pool-dddathens2026/)*.*











Speakers

 

 



Ricardo Sanz

CTO