Enviar pesquisa
Carregar
Gatling Tool in Action at Devoxx 2012
•
6 gostaram
•
3,417 visualizações
S
slandelle
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 30
Baixar agora
Baixar para ler offline
Recomendados
Three Lessons about Gatling and Microservices
Three Lessons about Gatling and Microservices
Dragos Manolescu
Gatling - Stress test tool
Gatling - Stress test tool
Knoldus Inc.
Performance Test Automation With Gatling
Performance Test Automation With Gatling
Knoldus Inc.
Gatling
Gatling
Swapnil Kotwal
Gatling Performance Workshop
Gatling Performance Workshop
Sai Krishna
Continuous performance management with Gatling
Continuous performance management with Gatling
Radoslaw Smilgin
Load test REST APIs using gatling
Load test REST APIs using gatling
Jayaram Sankaranarayanan
Gatling overview
Gatling overview
Viral Jain
Mais conteúdo relacionado
Mais procurados
Gatling @ Scala.Io 2013
Gatling @ Scala.Io 2013
slandelle
Gatling workshop lets test17
Gatling workshop lets test17
Gerald Muecke
Performance measurement methodology — Maksym Pugach | Elixir Evening Club 3
Performance measurement methodology — Maksym Pugach | Elixir Evening Club 3
Elixir Club
Project Reactor By Example
Project Reactor By Example
Denny Abraham Cheriyan
Unit testing hippo
Unit testing hippo
Ebrahim Aharpour
Ob1k presentation at Java.IL
Ob1k presentation at Java.IL
Eran Harel
Meetup React Sanca - 29/11/18 - React Testing
Meetup React Sanca - 29/11/18 - React Testing
Augusto Lazaro
Understanding Reactive Programming
Understanding Reactive Programming
Andres Almiray
Testing of React JS app
Testing of React JS app
Aleks Zinevych
promgen - prometheus managemnet tool / simpleclient_java hacks @ Prometheus c...
promgen - prometheus managemnet tool / simpleclient_java hacks @ Prometheus c...
Tokuhiro Matsuno
React, Flux and more (p1)
React, Flux and more (p1)
tuanpa206
Java 8 New features
Java 8 New features
Son Nguyen
Inside ASP.NET MVC framework
Inside ASP.NET MVC framework
Ciklum Ukraine
Inside asp.net mvc framework
Inside asp.net mvc framework
Ciklum Ukraine
Spring batch in action
Spring batch in action
Mohammed Shoaib
Prometheus Introduction (InfraCoders Vienna)
Prometheus Introduction (InfraCoders Vienna)
Oliver Moser
Elm architecture
Elm architecture
Slobodan Blazeski
Monitoring Kafka w/ Prometheus
Monitoring Kafka w/ Prometheus
kawamuray
SCR Annotations for Fun and Profit
SCR Annotations for Fun and Profit
Mike Pfaff
Kubernetes at Telekom Austria Group
Kubernetes at Telekom Austria Group
Oliver Moser
Mais procurados
(20)
Gatling @ Scala.Io 2013
Gatling @ Scala.Io 2013
Gatling workshop lets test17
Gatling workshop lets test17
Performance measurement methodology — Maksym Pugach | Elixir Evening Club 3
Performance measurement methodology — Maksym Pugach | Elixir Evening Club 3
Project Reactor By Example
Project Reactor By Example
Unit testing hippo
Unit testing hippo
Ob1k presentation at Java.IL
Ob1k presentation at Java.IL
Meetup React Sanca - 29/11/18 - React Testing
Meetup React Sanca - 29/11/18 - React Testing
Understanding Reactive Programming
Understanding Reactive Programming
Testing of React JS app
Testing of React JS app
promgen - prometheus managemnet tool / simpleclient_java hacks @ Prometheus c...
promgen - prometheus managemnet tool / simpleclient_java hacks @ Prometheus c...
React, Flux and more (p1)
React, Flux and more (p1)
Java 8 New features
Java 8 New features
Inside ASP.NET MVC framework
Inside ASP.NET MVC framework
Inside asp.net mvc framework
Inside asp.net mvc framework
Spring batch in action
Spring batch in action
Prometheus Introduction (InfraCoders Vienna)
Prometheus Introduction (InfraCoders Vienna)
Elm architecture
Elm architecture
Monitoring Kafka w/ Prometheus
Monitoring Kafka w/ Prometheus
SCR Annotations for Fun and Profit
SCR Annotations for Fun and Profit
Kubernetes at Telekom Austria Group
Kubernetes at Telekom Austria Group
Destaque
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
Michael Lihs
Gatling Tool in Action at DevoxxFR 2012
Gatling Tool in Action at DevoxxFR 2012
slandelle
Continuous performance: Load testing for developers with gatling
Continuous performance: Load testing for developers with gatling
Tim van Eijndhoven
Automated Testing Talk from Meet Magento New York 2014
Automated Testing Talk from Meet Magento New York 2014
Joshua Warren
TestWorks Conf Performance testing made easy with gatling - Guillaume Corré
TestWorks Conf Performance testing made easy with gatling - Guillaume Corré
Xebia Nederland BV
Las palmas devops: Pruebas de carga web
Las palmas devops: Pruebas de carga web
F.L. Jonathan Araña Cruz
Gatling
Gatling
Gaurav Shukla
Démo Gatling au Performance User Group de Casablanca - 25 sept 2014
Démo Gatling au Performance User Group de Casablanca - 25 sept 2014
Benoît de CHATEAUVIEUX
DSLing your System For Scalability Testing Using Gatling - Dublin Scala User ...
DSLing your System For Scalability Testing Using Gatling - Dublin Scala User ...
Aman Kohli
Customer Scale: Stateless Sessions and Managing High-Volume Digital Services
Customer Scale: Stateless Sessions and Managing High-Volume Digital Services
ForgeRock
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
Yosuke Mizutani
Destaque
(11)
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
Gatling Tool in Action at DevoxxFR 2012
Gatling Tool in Action at DevoxxFR 2012
Continuous performance: Load testing for developers with gatling
Continuous performance: Load testing for developers with gatling
Automated Testing Talk from Meet Magento New York 2014
Automated Testing Talk from Meet Magento New York 2014
TestWorks Conf Performance testing made easy with gatling - Guillaume Corré
TestWorks Conf Performance testing made easy with gatling - Guillaume Corré
Las palmas devops: Pruebas de carga web
Las palmas devops: Pruebas de carga web
Gatling
Gatling
Démo Gatling au Performance User Group de Casablanca - 25 sept 2014
Démo Gatling au Performance User Group de Casablanca - 25 sept 2014
DSLing your System For Scalability Testing Using Gatling - Dublin Scala User ...
DSLing your System For Scalability Testing Using Gatling - Dublin Scala User ...
Customer Scale: Stateless Sessions and Managing High-Volume Digital Services
Customer Scale: Stateless Sessions and Managing High-Volume Digital Services
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
Semelhante a Gatling Tool in Action at Devoxx 2012
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Normandy JUG
Gatling - JUGL, 2012-09-13
Gatling - JUGL, 2012-09-13
Nicolas Rémond
Hands On, Duchess 10/17/2012
Hands On, Duchess 10/17/2012
slandelle
Gatling - Bordeaux JUG
Gatling - Bordeaux JUG
slandelle
2012 04-19 theory-of_operation
2012 04-19 theory-of_operation
bobwolff68
StudioSL Presentation in Grenoble 2011
StudioSL Presentation in Grenoble 2011
Enrico Scantamburlo
Daniel Steigerwald - Este.js - konec velkého Schizma
Daniel Steigerwald - Este.js - konec velkého Schizma
Develcz
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
Fred Sauer
Dev and Ops Collaboration and Awareness at Etsy and Flickr
Dev and Ops Collaboration and Awareness at Etsy and Flickr
John Allspaw
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Nagios
Why use JavaScript in Hardware? GoTo Conf - Berlin
Why use JavaScript in Hardware? GoTo Conf - Berlin
TechnicalMachine
X Means Y
X Means Y
CommonsWare
Slides Aquarium Paris 2008
Slides Aquarium Paris 2008
julien.ponge
MvvmCross Seminar
MvvmCross Seminar
Xamarin
MvvmCross Introduction
MvvmCross Introduction
Stuart Lodge
Performance and Memory Tuning - Part II - Transcript.pdf
Performance and Memory Tuning - Part II - Transcript.pdf
ShaiAlmog1
Compile ahead of time. It's fine?
Compile ahead of time. It's fine?
Dmitry Chuyko
DDD Framework for Java: JdonFramework
DDD Framework for Java: JdonFramework
banq jdon
Iz Pack
Iz Pack
Inria
XPDays Ukraine: Legacy
XPDays Ukraine: Legacy
Victor_Cr
Semelhante a Gatling Tool in Action at Devoxx 2012
(20)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling : Faites tomber la foudre sur votre serveur ! (Stéphane Landelle)
Gatling - JUGL, 2012-09-13
Gatling - JUGL, 2012-09-13
Hands On, Duchess 10/17/2012
Hands On, Duchess 10/17/2012
Gatling - Bordeaux JUG
Gatling - Bordeaux JUG
2012 04-19 theory-of_operation
2012 04-19 theory-of_operation
StudioSL Presentation in Grenoble 2011
StudioSL Presentation in Grenoble 2011
Daniel Steigerwald - Este.js - konec velkého Schizma
Daniel Steigerwald - Este.js - konec velkého Schizma
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
SF JUG - GWT Can Help You Create Amazing Apps - 2009-10-13
Dev and Ops Collaboration and Awareness at Etsy and Flickr
Dev and Ops Collaboration and Awareness at Etsy and Flickr
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Nagios Conference 2012 - Nathan Vonnahme - Monitoring the User Experience
Why use JavaScript in Hardware? GoTo Conf - Berlin
Why use JavaScript in Hardware? GoTo Conf - Berlin
X Means Y
X Means Y
Slides Aquarium Paris 2008
Slides Aquarium Paris 2008
MvvmCross Seminar
MvvmCross Seminar
MvvmCross Introduction
MvvmCross Introduction
Performance and Memory Tuning - Part II - Transcript.pdf
Performance and Memory Tuning - Part II - Transcript.pdf
Compile ahead of time. It's fine?
Compile ahead of time. It's fine?
DDD Framework for Java: JdonFramework
DDD Framework for Java: JdonFramework
Iz Pack
Iz Pack
XPDays Ukraine: Legacy
XPDays Ukraine: Legacy
Gatling Tool in Action at Devoxx 2012
1.
Blast your web
app with Gatling Stéphane Landelle Romain Sertelon CTO Java Consultant eBusiness Information eBusiness Information @slandelle @BluePyth
2.
Yet Another Stress
Tool JMeter, Grinder, Tsung, LoadUI, LoadRunner, Neoload…
3.
Issue #1 High Performance
http://www.shopfbparts.com/catalog/nal-19201331_w.jpg
4.
1 user =
1 thread
5.
With 50 threads
on a JVM
6.
With 2000 threads
on a JVM
7.
Blocking I/O
8.
Threads? Waiting…
9.
… and sleeping
10.
Is that a
real problem?
11.
Can you trust
your results? JMeter 2.8 perf test, expecting 300 tr/sec
12.
Issue #2 Usability
13.
Graphical User Interface
Listen, it's not that complicated...
14.
Issue #3 Maintainability
15.
What was this
change about?
16.
Gatling can
change all that! http://static.lexpress.fr/medias/15/mai-68_124.jpg, copyright by AFP
17.
Say hello to
my little friend… Version 1.3.4 Released October 2012
18.
Be asynchronous, embrace
the actor model
19.
Use non-blocking I/O •
Async HTTP Client • Netty
20.
Scenario = Code
(Scala) = DSL http://gringocentralsanramon.blogspot.ch/2012/02/getting-published-writing-seminar-wed.html
21.
Easy
22.
Use the rich
DSL… Checks • regex / css / xpath / jsonPath • find / findAll / count • is / in / not / whatever Structures • doIf / repeat / during / asLongAs • randomSwitch / roundRobinSwitch Error handling • tryMax / exitBlockOnFail Feeders • csv / tsv / jdbc
23.
… or write
your own Scala code…
24.
…or use the
Recorder
25.
Integrations • Maven Plugin •
Maven archetype (run in IDE) • Graphite live reporting
26.
Coming soon… • Jenkins
Plugin • Requests Grouping • Websockets, JDBC… • Clustering
27.
Demo
28.
Really efficient? Jmeter
perf test run with Gatling, expecting 300 tr/sec
29.
http://gatling-tool.org https://github.com/excilys/gatling @GatlingTool https://github.com/slandelle @slandelle https://github.com/BluePyth @BluePyth
30.
Q&A
Baixar agora