Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Testeando Aplicaciones con Docker y Arquillian Cube

Testeando Aplicaciones con Docker y Arquillian Cube

Eddú Meléndez Gonzales

October 22, 2016
Tweet

More Decks by Eddú Meléndez Gonzales

Other Decks in Programming

Transcript

  1. Sobre mí • Java Developer • OpenSource Contributor (spring- boot,

    spring-security, spring-session, spring-ldap, arquillian-cube) • Co-organizador de Lima Jenkins Area Meetup y Perú Java User Group • Blogger • Twitter: @eddumelendez • E-mail: [email protected] • Github: github.com/eddumelendez
  2. Qué es Arquillian? • Proyecto OpenSource • Escrito en Java

    • Test Framework para la JVM • Permite a los desarrolladores crear test de integración, funcional y aceptación fácilmente
  3. Principios de Arquillian • Test deben ser portables a cualquier

    contenedor • Test deben ser ejecutados desde el IDE o build tool • Extender la integración con frameworks de testing existentes
  4. Qué es Docker? Herramienta de línea de comandos diseñada para

    crear, desplegar, y ejecutar aplicaciones usando contenedores de una manera muy sencilla.
  5. Casos de Uso • Desarrollo • Testing • Test de

    Integración • Test Funcional • Deployment
  6. Características • Integración con Docker y Kubernetes • Soporte de

    Dockerfile • Soporte de docker-compose.yml formato v1 y v2 • Integración con otros proyectos de la familia Arquillian: Drone, Graphene, Recorder