SlideShare a Scribd company logo
1 Public1 Public
Jagger release 2.0
2 Public
• Why Jagger 2.0
• Our goals for the release
• New features
• When Jagger can be useful
2
Agenda
3 Public
Section 1: Why we decided to build Jagger 2.0
4 Public
What are the advantages of Jagger
Older versions:
• High performance
• Wide possibilities for customization. When you know how
• Good reporting capabilities
• Good monitoring capabilities
• Continuous integration readiness
5 Public
What drawbacks did instrument have
• High barrier to entry
• Complex test scripting
• Complex tool installation
• Poor documentation
6 Public
Section 2: Our goal for the 2.0 release
7 Public
Jagger 2.0 release goal
• Decrease barrier to entry
• Simplify framework installation
• Use java language for test scripting
• Improve HTTP/HTTPS support
• Create new documentation
• Introduce Jagger as a Service (JaaS)
• Test execution control via REST API
• Test results access via REST API
8 Public
Section 3: Jagger features live demo
9 Public
Jagger features live demo
• Docker
• Test scripting
• Archetype
• Results validation
• HTTP support
• Decision making
• Documentation
10 Public
JaaS live demo
• Swagger UI for API
• Test execution via JaaS
• Documentation
11 Public
Section 4: Use cases
12 Public
Use cases
• API level testing
• HTTP support
• Responses validation
• High performance and distributed mode
• Simple test development process
• Performance via custom protocols
• Customization of load generation and reporting components
• Generic interfaces
• Building CI
• Reporting
• Decision making
• CI readiness
13 Public

More Related Content

PPTX
Continuous Performance Testing
PPTX
In-Stream Processing Service Blueprint, Reference architecture for real-time ...
PDF
Dimensions CM 14.3 launch webcast (slides)
PDF
Dimensions RM: Agile Requirements Management
PDF
Shift Left with Continuous Inspection
PDF
Automation and Release in Federal
PPTX
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
PDF
Serena Business Manager Visualizing 2016
Continuous Performance Testing
In-Stream Processing Service Blueprint, Reference architecture for real-time ...
Dimensions CM 14.3 launch webcast (slides)
Dimensions RM: Agile Requirements Management
Shift Left with Continuous Inspection
Automation and Release in Federal
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Serena Business Manager Visualizing 2016

What's hot (20)

PPTX
#ATAGTR2020 Presentation - GraphQL for CICD integration
PDF
FUG Agile software engineering practices
PDF
Backup Exec Partner Toolkit
PDF
Leveraging DevOps Principles for Release and Deploy
PPTX
What's new in SBM 11.1
PDF
What Is New In TestMaker 6.5
PDF
Centralized Secure Vault with Dimensions CM
PDF
The future of DevOps: fully left-shifted deployments with version control and...
PDF
SBM Orchestrations - Beginners Guide (FUG Presentation)
PPTX
#speakgeek - Pragmatic Batch Process Management & Developer Testing
PPTX
In (database) automation we trust
PDF
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
PPTX
DBmaestro's State of the Database Continuous Delivery Survey- Findings Revealed
PPTX
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
PDF
Software Defect Prevention via Continuous Inspection
PPTX
Successfully migrating existing databases to Azure
PDF
Designing Scalable Applications
PPTX
Continuous Delivery & the Database- The Final Frontier
PPTX
Continuous Delivery & the Database - the Final Frontier
PPTX
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
#ATAGTR2020 Presentation - GraphQL for CICD integration
FUG Agile software engineering practices
Backup Exec Partner Toolkit
Leveraging DevOps Principles for Release and Deploy
What's new in SBM 11.1
What Is New In TestMaker 6.5
Centralized Secure Vault with Dimensions CM
The future of DevOps: fully left-shifted deployments with version control and...
SBM Orchestrations - Beginners Guide (FUG Presentation)
#speakgeek - Pragmatic Batch Process Management & Developer Testing
In (database) automation we trust
Overview and Demonstration of Dimensions CM 14.2 (FUG presentation track 2)
DBmaestro's State of the Database Continuous Delivery Survey- Findings Revealed
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Software Defect Prevention via Continuous Inspection
Successfully migrating existing databases to Azure
Designing Scalable Applications
Continuous Delivery & the Database- The Final Frontier
Continuous Delivery & the Database - the Final Frontier
Expedite Enterprise Software Development with JIRA®, TeamForge® SCM, and Jenkins
Ad

Viewers also liked (12)

PDF
Anurag Suman Java Developer
PPTX
Потоковая обработка больших данных
PDF
Abstract Interpretation meets model checking near the 1000000 LOC mark: Findi...
PPTX
Federated sharing with the Open Cloud Mesh API
PPTX
Reinventing the Modern Information Pipeline: Paxata and MapR
PPTX
Big Data Day LA 2016/ Hadoop/ Spark/ Kafka track - Panel - Interactive Applic...
PDF
API Developer Experience: Why it Matters, and How Documenting Your API with S...
PPT
BDD with JBehave and Selenium
PDF
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
PDF
Architecting a Next Generation Data Platform
PDF
Strata San Jose 2017 - Ben Sharma Presentation
PDF
Crystal clear service interfaces w/ Swagger/OpenAPI
Anurag Suman Java Developer
Потоковая обработка больших данных
Abstract Interpretation meets model checking near the 1000000 LOC mark: Findi...
Federated sharing with the Open Cloud Mesh API
Reinventing the Modern Information Pipeline: Paxata and MapR
Big Data Day LA 2016/ Hadoop/ Spark/ Kafka track - Panel - Interactive Applic...
API Developer Experience: Why it Matters, and How Documenting Your API with S...
BDD with JBehave and Selenium
Building a healthy data ecosystem around Kafka and Hadoop: Lessons learned at...
Architecting a Next Generation Data Platform
Strata San Jose 2017 - Ben Sharma Presentation
Crystal clear service interfaces w/ Swagger/OpenAPI
Ad

Similar to Jagger release 2.0 (20)

PDF
APIdays 2015 - The State of Web API Languages
PDF
APIdays 2015 - The State of Web API Languages
PPTX
APIdays Paris 2014 - The State of Web API Languages
PDF
Swagger 2.0: Latest and Greatest
PPTX
Programming in HTML5 With Java Script and CSS3
ODP
Web Server-Side Programming Techniques
PDF
Java: Create The Future Keynote
PPTX
Another API-Blueprint, RAML and Swagger Comparison
PDF
2.0 Client Libraries & Using the Java Client by Noah Crowley, Developer Advoc...
PDF
Using the Java Client Library by Noah Crowley, DevRel | InfluxData
PDF
Swagger code motion talk
PDF
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
PPTX
What is Swagger?
PPTX
Python vs Java- Selecting the Ideal Language for Your Technical Journey.pptx
PDF
Java 8 in Anger, Devoxx France
PDF
CASCON 2017 - OpenAPI v3
PPT
J2ee 2000
PPTX
Document your rest api using swagger - Devoxx 2015
PDF
Java in web 2 0 presentation
PDF
Java in web 2 0 presentation
APIdays 2015 - The State of Web API Languages
APIdays 2015 - The State of Web API Languages
APIdays Paris 2014 - The State of Web API Languages
Swagger 2.0: Latest and Greatest
Programming in HTML5 With Java Script and CSS3
Web Server-Side Programming Techniques
Java: Create The Future Keynote
Another API-Blueprint, RAML and Swagger Comparison
2.0 Client Libraries & Using the Java Client by Noah Crowley, Developer Advoc...
Using the Java Client Library by Noah Crowley, DevRel | InfluxData
Swagger code motion talk
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
What is Swagger?
Python vs Java- Selecting the Ideal Language for Your Technical Journey.pptx
Java 8 in Anger, Devoxx France
CASCON 2017 - OpenAPI v3
J2ee 2000
Document your rest api using swagger - Devoxx 2015
Java in web 2 0 presentation
Java in web 2 0 presentation

More from Grid Dynamics (20)

PPTX
Are you keeping up with your customer
PPTX
"Implementing data quality automation with open source stack" - Max Martynov,...
PDF
"How to build cool & useful voice commerce applications (such as devices like...
PPTX
"Challenges for AI in Healthcare" - Peter Graven Ph.D
PPTX
Dynamic Talks: "Applications of Big Data, Machine Learning and Artificial Int...
PPTX
Dynamic Talks: "Digital Transformation in Banking & Financial Services… a per...
PDF
Dynamic Talks: "Data Strategy as a Conduit for Data Maturity and Monetization...
PDF
Dynamics Talks: "Writing Spark Pipelines with Less Boilerplate Code" - Egor P...
PPTX
"Trends in Building Advanced Analytics Platform for Large Enterprises" - Atul...
PPTX
The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
PPTX
Dynamic Talks: "Implementing data quality automation with open source stack" ...
PDF
"Implementing AI for New Business Models and Efficiencies" - Parag Shrivastav...
PPTX
Reducing No-shows and Late Cancelations in Healthcare Enterprise" - Shervin M...
PDF
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
PPTX
"ML Services - How do you begin and when do you start scaling?" - Madhura Dud...
PPTX
Realtime Contextual Product Recommendations…that scale and generate revenue -...
PDF
Decision Automation in Marketing Systems using Reinforcement Learning: Dynami...
PPTX
Best practices for enterprise-grade microservices implementations with Google...
PPTX
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
PDF
Building an algorithmic price management system using ML: Dynamic talks Seatt...
Are you keeping up with your customer
"Implementing data quality automation with open source stack" - Max Martynov,...
"How to build cool & useful voice commerce applications (such as devices like...
"Challenges for AI in Healthcare" - Peter Graven Ph.D
Dynamic Talks: "Applications of Big Data, Machine Learning and Artificial Int...
Dynamic Talks: "Digital Transformation in Banking & Financial Services… a per...
Dynamic Talks: "Data Strategy as a Conduit for Data Maturity and Monetization...
Dynamics Talks: "Writing Spark Pipelines with Less Boilerplate Code" - Egor P...
"Trends in Building Advanced Analytics Platform for Large Enterprises" - Atul...
The New Era of Public Safety Records Management: Dynamic talks Chicago 9/24/2019
Dynamic Talks: "Implementing data quality automation with open source stack" ...
"Implementing AI for New Business Models and Efficiencies" - Parag Shrivastav...
Reducing No-shows and Late Cancelations in Healthcare Enterprise" - Shervin M...
Customer intelligence: a Machine Learning Approach: Dynamic talks Atlanta 8/2...
"ML Services - How do you begin and when do you start scaling?" - Madhura Dud...
Realtime Contextual Product Recommendations…that scale and generate revenue -...
Decision Automation in Marketing Systems using Reinforcement Learning: Dynami...
Best practices for enterprise-grade microservices implementations with Google...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Building an algorithmic price management system using ML: Dynamic talks Seatt...

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPT
Teaching material agriculture food technology
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Cloud computing and distributed systems.
PDF
Empathic Computing: Creating Shared Understanding
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
A Presentation on Artificial Intelligence
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Teaching material agriculture food technology
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Weekly Chronicles - August'25 Week I
Mobile App Security Testing_ A Comprehensive Guide.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Monthly Chronicles - July 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
Cloud computing and distributed systems.
Empathic Computing: Creating Shared Understanding
The AUB Centre for AI in Media Proposal.docx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

Jagger release 2.0

  • 2. 2 Public • Why Jagger 2.0 • Our goals for the release • New features • When Jagger can be useful 2 Agenda
  • 3. 3 Public Section 1: Why we decided to build Jagger 2.0
  • 4. 4 Public What are the advantages of Jagger Older versions: • High performance • Wide possibilities for customization. When you know how • Good reporting capabilities • Good monitoring capabilities • Continuous integration readiness
  • 5. 5 Public What drawbacks did instrument have • High barrier to entry • Complex test scripting • Complex tool installation • Poor documentation
  • 6. 6 Public Section 2: Our goal for the 2.0 release
  • 7. 7 Public Jagger 2.0 release goal • Decrease barrier to entry • Simplify framework installation • Use java language for test scripting • Improve HTTP/HTTPS support • Create new documentation • Introduce Jagger as a Service (JaaS) • Test execution control via REST API • Test results access via REST API
  • 8. 8 Public Section 3: Jagger features live demo
  • 9. 9 Public Jagger features live demo • Docker • Test scripting • Archetype • Results validation • HTTP support • Decision making • Documentation
  • 10. 10 Public JaaS live demo • Swagger UI for API • Test execution via JaaS • Documentation
  • 11. 11 Public Section 4: Use cases
  • 12. 12 Public Use cases • API level testing • HTTP support • Responses validation • High performance and distributed mode • Simple test development process • Performance via custom protocols • Customization of load generation and reporting components • Generic interfaces • Building CI • Reporting • Decision making • CI readiness