Presented by:

My name is Isabel Garrido Cárdenas, I’m a Senior Software Engineer and Jetbrains Community Contributor based in Barcelona, Spain.

After several years of experience developing APIs in high-traffic environments and learning about testing, best practices, architecture, and more with PHP, I changed to Kotlin because the programming language is just a tool that allows us to give value to our users.

Sharing knowledge is one of my passions. I’ve participated in different online and in-person events talking about testing, also taught about it at university for three years, as well as architecture and best practices.

After starting with Kotlin, I also create a couple of courses on how to start with Kotlin and develop an API following ports&adapters architecture with Kotlin.

In recent years I joined Step4ward, first as a mentor and now as a co-organizer, a community dedicated to helping grow and succeed women in technical careers.

No video of the event yet, sorry!

Important To be able to participate in the workshop please follow the instructions on https://github.com/isamadrid90/workshop-mutation-testing-es before the date, to avoid connection problems.

Are you tired of dealing with unreliable test suites that fail to catch bugs and slow down your development process? Mutation testing is the solution you've been looking for! This powerful technique can help you evaluate the reliability of your tests, identify weaknesses in your code, and ultimately reduce the risk of bugs in your software.

In this workshop, you'll learn how to apply mutation testing to projects with Kotlin and Gradle and take advantage of its many benefits. We'll explore real-world examples of how mutation testing has been used to improve the reliability of server-side APIs and streamline continuous integration pipelines. By the end of this workshop , you'll have a powerful new tool in your testing toolbox that will help you write more reliable, efficient code.

Date:
2024 June 22 - 12:00
Duration:
2 h
Room:
Sala Riogordo 1
Conference:
OpenSouthCode 2024
Language:
Spanish; Castilian
Track:
Difficulty:
Medium

Happening at the same time:

  1. OpenSouthKids
  2. Start Time:
    2024 June 22 10:00

    Room:
    Sala Málaga

  3. Te veo
  4. Start Time:
    2024 June 22 12:00

    Room:
    Sala Riogordo 3

  5. KDE Plasma 6: El escritorio definitivo
  6. Start Time:
    2024 June 22 12:00

    Room:
    Sala Fuengirola

  7. I submitted a bug to Ubuntu, what else? / He reportado un bug a Ubuntu, ¿qué más?
  8. Start Time:
    2024 June 22 12:00

    Room:
    Sala Benalmádena

  9. Optimización de Costes en Kubernetes con Escalador Automático de Clústeres, arquitecturas Arm e instancias Spot.
  10. Start Time:
    2024 June 22 12:00

    Room:
    Sala Riogordo 2

  11. Web Vitals: 9 Optimizaciones imprescindibles para Desarrolladores Web
  12. Start Time:
    2024 June 22 12:00

    Room:
    Sala Canillas

  13. Krilloud goes Open Source
  14. Start Time:
    2024 June 22 13:00

    Room:
    Sala Canillas

  15. SidecarT: Innovando Contra Todo Pronóstico - Cómo Crear una Coprocesadora para Atari ST
  16. Start Time:
    2024 June 22 13:00

    Room:
    Sala Riogordo 3

  17. Test it like you mean it
  18. Start Time:
    2024 June 22 13:00

    Room:
    Sala Fuengirola

  19. BoxLang - The Future is Dynamic. A new JVM Dynamic Language
  20. Start Time:
    2024 June 22 13:00

    Room:
    Sala Benalmádena

  21. Cierre de OpenSouthCode 2024 / Closing OpenSouthCode 2024
  22. Start Time:
    2024 June 22 13:45

    Room:
    Sala Fuengirola