Presented by:

Jesús Espino

from Mattermost

I'm an Open Source and software development enthusiast. I love writing code and contribute to Open Source project, and I have the privilege of being one of the starters or contributors in some interesting Open Source projects like Taiga, Penpot, Mattermost or Focalboard. I'm a big fan of learning new things, specially programming languages. I love Rust, Go, Python and Clojure, and love to deep dive into technical details.

Currently I'm working mainly in Go and Typescript in Mattermost, and I keep trying to contribute to open source project whenever I can.

El desarrollo de software es una disciplina complicada, pero teniendo las herramientas adecuadas lo complicado puede parecer fácil.

En esta charla voy a explicar como hacemos en Mattermost para poder hacer tests end-to-end de los plugins que hacemos. Para ello usamos herramientas libres como testcontainers o playwright, permitiéndonos simular un entorno lo más real posible a nuestro sistema final, y hacer las pruebas en estos entornos de la forma mas parecida a nuestros usuarios (con un navegador web), todo ello, de manera automatica y ejecutado el CI.

Date:
2024 June 21 - 19:00
Duration:
45 min
Room:
Sala Fuengirola
Conference:
OpenSouthCode 2024
Language:
Spanish; Castilian
Track:
Difficulty:
Easy

Happening at the same time:

  1. Un proyecto 100% Open Source: la web de la comunidad WordPress Málaga
  2. Start Time:
    2024 June 21 19:00

    Room:
    Sala Mollina

  3. Langchain4j, integrando LLMs con programas Java
  4. Start Time:
    2024 June 21 19:00

    Room:
    Sala Benalmádena

  5. Brain vs. Dev: bias him!
  6. Start Time:
    2024 June 21 19:00

    Room:
    Sala Riogordo 3

  7. Impostor syndrome in Tech
  8. Start Time:
    2024 June 21 19:00

    Room:
    Sala Canillas