Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Testeando Aplicaciones con Docker y Arquillian ...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Eddú Meléndez Gonzales
October 22, 2016
Programming
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testeando Aplicaciones con Docker y Arquillian Cube
Eddú Meléndez Gonzales
October 22, 2016
More Decks by Eddú Meléndez Gonzales
See All by Eddú Meléndez Gonzales
Desarrollo de Software en la Era de la Transformación Digital
eddumelendez
1
350
Consumer Driven Contract Testing con Spring Cloud Contract
eddumelendez
0
110
Consumer Driven Contract Testing with Spring Cloud Contract
eddumelendez
0
150
Construyendo contenedores para aplicaciones Java con JIB
eddumelendez
0
220
CI CD de aplicaciones Spring Boot con Jenkins X
eddumelendez
0
1.4k
SpringOne Recap
eddumelendez
0
69
Intro to Spring Boot
eddumelendez
0
100
Other Decks in Programming
See All in Programming
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.1k
メールのエイリアス機能を履き違えない
isshinfunada
0
250
Dockerfile CMD for Node.js
grazie1999
0
120
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
270
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
220
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
1.2k
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
190
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
100
初めての模倣学習とVLA
natsutan
0
190
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
350
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.1k
Go 1.27 における memory allocation の高速化
andpad
0
300
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
550
Rails Girls Zürich Keynote
gr2m
96
14k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
490
Un-Boring Meetings
codingconduct
0
390
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
480
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
The Cult of Friendly URLs
andyhume
79
7k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
280
Transcript
TESTEANDO APLICACIONES CON DOCKER Y ARQUILLIAN CUBE Eddú Meléndez Gonzales
@eddumelendez
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
–Deadpool “Un gran poder conlleva a una gran irreponsabilidad”
None
None
Test Pyramid
ARQUILLIAN
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
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
DOCKER
Qué es Docker? Herramienta de línea de comandos diseñada para
crear, desplegar, y ejecutar aplicaciones usando contenedores de una manera muy sencilla.
ECOSISTEMA DOCKER Docker Engine Docker Swarm Docker Compose Docker Machine
Dockerfile FROM tomcat:8.5.5 EXPOSE 8080 COPY pokemon-api.war /usr/local/tomcat/ webapps/
docker-compose.yml version: '2' services: jenkins: image: jenkinsci/jenkins:2.26 ports: - 8080:8080
nexus: image: sonatype/nexus3:3.0.2 ports: - 8081:8081
Casos de Uso • Desarrollo • Testing • Test de
Integración • Test Funcional • Deployment
None
ARQUILLIAN CUBE
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
DEMO
Recursos • Web: arquillian.org • Docs: http://arquillian.org/arquillian-cube/ • GitHub: https://github.com/arquillian/arquillian-cube
• Demo: https://github.com/eddumelendez/arquillian- cube-maven-demos