---
url: 'https://metadrop.net/en/articles/behat-and-drupal-integration-course-madrid-digital'
title: 'Behat and Drupal Integration Course: Madrid Digital'
author: 'Carlos Montes'
date: '2017-05-10T05:24:49+00:00'
updated: '2026-08-03T09:01:05+00:00'
type: article
summary: 'Experiences teaching the Behat course and working with Drupal at the Madrid Digital offices.'
tags:
  - Behat
image: 'https://metadrop.net/sites/default/files/styles/full/public/imce/image/article/photo_2017-06-10_07-56-24.jpg.webp?itok=fyaal97y'
published: true
og:
  determiner: Automatic
  site_name: Metadrop
  'image:url': 'https://metadrop.net/sites/default/files/styles/full/public/imce/image/article/photo_2017-06-10_07-56-24.jpg.webp?itok=fyaal97y'
  'image:type': image/jpeg
  'image:width': '987'
  'image:height': '740'
  'image:alt': 'Behat and Drupal Integration Course: Madrid Digital'
  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': Article
      '@id': 'https://metadrop.net/en/articles/behat-and-drupal-integration-course-madrid-digital#article'
      name: 'Behat and Drupal Integration Course: Madrid Digital'
      headline: 'Behat and Drupal Integration Course: Madrid Digital'
      description: 'Experiences teaching the Behat course and working with Drupal at the Madrid Digital offices.'
      about: Behat
      image:
        '@type': ImageObject
        url: 'https://metadrop.net/sites/default/files/styles/full/public/imce/image/article/photo_2017-06-10_07-56-24.jpg.webp?itok=fyaal97y'
        width: '987'
        height: '740'
      datePublished: '2017-06-10T07:24:49+0200'
      dateModified: '2026-08-03T11:01:05+0200'
      author:
        '@type': Person
        name: 'Carlos Montes'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
      mainEntityOfPage: 'https://metadrop.net/en/articles/behat-and-drupal-integration-course-madrid-digital'
    -
      '@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/en/articles/behat-and-drupal-integration-course-madrid-digital'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Home
            item: 'https://metadrop.net/en'
          -
            '@type': ListItem
            position: 2
            name: 'Expert Drupal & Tech Articles'
            item: 'https://metadrop.net/en/articles'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Articles](https://metadrop.net/en/articles)
 
  

#  Behat and Drupal Integration Course: Madrid Digital

Saturday, June 10, 2017

 

 



Experiences teaching the [Behat](https://behat.org/) course and working with Drupal at the Madrid Digital offices.



   



Last week, we conducted a course on Behat and its integration with Drupal at the offices of our client, Madrid Digital.

> Behat is an automated testing framework based on [BDD](https://en.wikipedia.org/wiki/Behavior-driven_development) (Behavior-Driven Development) that establishes a language understandable to both developers and clients.

During the two-day course, we addressed the following topics:

- Fundamentals of testing approaches for web applications.
- Best practices for creating a test suite.
- Executing Behat tests.
- Writing and adapting Behat tests.
- Familiarity with Behat-related tools and plugins.

Participants included a wide range of roles—developers, QA teams, management teams, department heads, and more—who were able to see, understand, and practice behavior-driven development using Behat within Drupal.

We thank Madrid Digital and their team for their willingness and participation during the course, where we enjoyed ourselves and learned right alongside everyone else.



[Behat](https://metadrop.net/en/articles?text=Behat)