SlideShare a Scribd company logo
Parasoft Proprietary and Confidential 1
2016-05-09
Deploy and Destroy
Andrey Madan – Sr. Solution Architect
Parasoft Proprietary and Confidential 2Parasoft Proprietary and Confidential 2
The State of Continuous
Continuous
delivery
Continuous
development
Parasoft Proprietary and Confidential 3Parasoft Proprietary and Confidential 3
Continuous – what’s missing
Continuous
delivery
Continuous
development
Continuous
testing
Parasoft Proprietary and Confidential 4Parasoft Proprietary and Confidential 4
An application is not just “one application” …
Parasoft Proprietary and Confidential 5Parasoft Proprietary and Confidential 5
… it’s made up of „several components” …
Parasoft Proprietary and Confidential 6Parasoft Proprietary and Confidential 6
… and they are not all ready at the same time.
Parasoft Proprietary and Confidential 7Parasoft Proprietary and Confidential 7
How do we ensure quality of the components?
Static Analysis,
Unit Testing,
Code Review
Parasoft Proprietary and Confidential 8Parasoft Proprietary and Confidential 8
How to test without dependant components?
API
testing
Parasoft Proprietary and Confidential 9Parasoft Proprietary and Confidential 9
And the Survey Says…
The average number of
dependent application (API)
associated with the
System Under Test (SUT)
BUT, Dev/QA only have
“trustworthy” access to
SIX
of the applications (API)
6
30
Parasoft Proprietary and Confidential 10Parasoft Proprietary and Confidential 10
How to test without dependant components?
API
testing
Reusable
Virtual
Assets
Parasoft Proprietary and Confidential 11Parasoft Proprietary and Confidential 11
Test as soon as the components are ready
Parasoft Proprietary and Confidential 12Parasoft Proprietary and Confidential 12
Development and Continuous Testing
Plan Code Build Test Release Deploy
Static
Analysis
Risk Analysis Unit Testing
Component
Testing
System
Testing
Security
Testing
Performance
Testing
Parasoft Proprietary and Confidential 19Parasoft Proprietary and Confidential 19
Parasoft Continuous Testing Platform
Parasoft Proprietary and Confidential 20Parasoft Proprietary and Confidential 20
Environment
Manager
Parasoft Virtualize: Capturing current behavior
Application
Under Test
2 Capture
4 Store as Environment
3 Extend
Application
Database
Service
Performance Test
Engineer
Mainframe
Define Monitors1
Development
• Additional Data
• Performance Profiles
• Additional App Logic
WSDL
WADL XSD,
Swagger,
RAML.
Parasoft Proprietary and Confidential 21Parasoft Proprietary and Confidential 21
Parasoft Virtualize: Capturing Current Behavior
Application
Under Test
Application
Database
Service
Mainframe
Environment
Manager
5 Manage
6 Consume
QA and Test
Performance Test
Engineer
Development
QC/ALM
Rational
Parasoft Proprietary and Confidential 22Parasoft Proprietary and Confidential 22
Choose your flavor…
Sunny Day Fault Injection Network Congestion Positive Response
Parabank
Parasoft Proprietary and Confidential 23Parasoft Proprietary and Confidential 23
Choose your flavor…
Sunny Day Fault Injection Network Congestion Positive Response
Parabank
Parasoft Proprietary and Confidential 24Parasoft Proprietary and Confidential 24
Choose your flavor…
Sunny Day Fault Injection Network Congestion Positive Response
Parasoft Proprietary and Confidential 25Parasoft Proprietary and Confidential 25
Cloud/DevOps Reference Architecture
v v
Parasoft
Environment
Manager
Parasoft Proprietary and Confidential 26Parasoft Proprietary and Confidential 26
Thank you!
 Q and A
Andrey Madan
andrey.madan@parasoft.com

More Related Content

PDF
Evolving from Automated to Continous Testing for Agile and DevOps
PDF
Accelerate Agile Development with Service Virtualization - Czech Test
PDF
The Legend of Software Hollow: Defeating the Headless Horseman of Faulty Appl...
PDF
No Devops Without Continuous Testing
PDF
AppsSec In a DevOps World
PDF
ABC's of Service Virtualization
PDF
Rx for FDA Software Compliance
PDF
Driving Risks Out of Embedded Automotive Software
Evolving from Automated to Continous Testing for Agile and DevOps
Accelerate Agile Development with Service Virtualization - Czech Test
The Legend of Software Hollow: Defeating the Headless Horseman of Faulty Appl...
No Devops Without Continuous Testing
AppsSec In a DevOps World
ABC's of Service Virtualization
Rx for FDA Software Compliance
Driving Risks Out of Embedded Automotive Software

What's hot (20)

PDF
EuroSPI 2016 - Software Safety and Security Through Standards
PDF
Testing a Microservices Architecture
PDF
Better Software East 2016: Evolving Automated to Continuous
PPTX
How to Avoid Continuously Delivering Faulty Software
PPTX
Inflectracon2020: Advantages of Integrating a DevSecOps Pipeline with the Spi...
PPTX
Continuous testing webinar 041017 slideshare
PDF
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
PPT
Introducing: Klocwork Insight Pro | November 2009
PPTX
BUSTED! How to Find Security Bugs Fast!
PPTX
Shifting the conversation from active interception to proactive neutralization
PPTX
Continuous Testing - The Final Frontier
PDF
Continuous testing
PDF
End-to-end Testing for IoT Integrity
PDF
Are Your Continuous Tests Too Fragile for Agile?
PPTX
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
PPTX
DevGeekWeek 2017 Inflectra Meetup in Herzliya Presentation
PDF
DevOps 2017 Conf: evolving from automated to continuous
PPTX
EXTENT-2016: The Future of Software Testing
PDF
Pactera - App Security Assessment - Mobile, Web App, IoT - v2
PPTX
ATAGTR2017 Security Testing / IoT Testing in Real World
EuroSPI 2016 - Software Safety and Security Through Standards
Testing a Microservices Architecture
Better Software East 2016: Evolving Automated to Continuous
How to Avoid Continuously Delivering Faulty Software
Inflectracon2020: Advantages of Integrating a DevSecOps Pipeline with the Spi...
Continuous testing webinar 041017 slideshare
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
Introducing: Klocwork Insight Pro | November 2009
BUSTED! How to Find Security Bugs Fast!
Shifting the conversation from active interception to proactive neutralization
Continuous Testing - The Final Frontier
Continuous testing
End-to-end Testing for IoT Integrity
Are Your Continuous Tests Too Fragile for Agile?
ATAGTR2017 Cost-effective Security Testing Approaches for Web, Mobile & Enter...
DevGeekWeek 2017 Inflectra Meetup in Herzliya Presentation
DevOps 2017 Conf: evolving from automated to continuous
EXTENT-2016: The Future of Software Testing
Pactera - App Security Assessment - Mobile, Web App, IoT - v2
ATAGTR2017 Security Testing / IoT Testing in Real World
Ad

Similar to Deploy + Destroy Complete Test Environments (20)

PPTX
Creating Complete Test Environments in the Cloud
PDF
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
PDF
APIs Gone Wild - Star West 2013
PPTX
Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
PPTX
Service Virtualization: Delivering Complex Test Environments on Demand
PPTX
Continuous Delivery Conference 2014 - Bas Dijkstra
PPTX
AppSphere 2016 - Automate performance testing with AppDynamics using continuo...
PDF
A Comparison of Three Bug-Finding Techniques and Their Relative Effectiveness
PDF
Parasoft fda software compliance part2
PPTX
The ultimate container monitoring bake-off - Rancher Online Meetup October 2016
PPTX
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
PDF
What Do Defects Really Cost? Much More Than You Think
PPSX
Выявление и локализация проблем в сети с помощью инструментов Riverbed
PPTX
Serena Webcast: Accelerating Application Delivery with Continuous Testing
PDF
Accelerating Mobile Testing
PDF
Case Study: Ensuring the Quality and Security of Custom SAP Applications at t...
PDF
SAP NetWeaver Application Server Add-On for Code Vulnerability Analysis Overview
PDF
Dev ops for cross platform mobile modeveast 12
PPTX
QA or the Highway 2022.pptx
PPTX
Accelerate2022-Solving the SAP Security Gap through Application-aware Network...
Creating Complete Test Environments in the Cloud
How CapitalOne Transformed DevTest or Continuous Delivery - AppSphere16
APIs Gone Wild - Star West 2013
Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
Service Virtualization: Delivering Complex Test Environments on Demand
Continuous Delivery Conference 2014 - Bas Dijkstra
AppSphere 2016 - Automate performance testing with AppDynamics using continuo...
A Comparison of Three Bug-Finding Techniques and Their Relative Effectiveness
Parasoft fda software compliance part2
The ultimate container monitoring bake-off - Rancher Online Meetup October 2016
DOES SFO 2016 - Scott Willson - Top 10 Ways to Fail at DevOps
What Do Defects Really Cost? Much More Than You Think
Выявление и локализация проблем в сети с помощью инструментов Riverbed
Serena Webcast: Accelerating Application Delivery with Continuous Testing
Accelerating Mobile Testing
Case Study: Ensuring the Quality and Security of Custom SAP Applications at t...
SAP NetWeaver Application Server Add-On for Code Vulnerability Analysis Overview
Dev ops for cross platform mobile modeveast 12
QA or the Highway 2022.pptx
Accelerate2022-Solving the SAP Security Gap through Application-aware Network...
Ad

More from Parasoft (6)

PDF
Software Safety and Security Through Standards
PDF
MedicAlert API Testing Case Study
PDF
Leveraging Static Analysis to Secure Software
PDF
Software Development Metrics You Can Count On
PDF
C/C++test Qualification Kit for DO-178B/C Compliance
PDF
Extreme Automation Enables DirecTV to ”Shift Left” API Testing
Software Safety and Security Through Standards
MedicAlert API Testing Case Study
Leveraging Static Analysis to Secure Software
Software Development Metrics You Can Count On
C/C++test Qualification Kit for DO-178B/C Compliance
Extreme Automation Enables DirecTV to ”Shift Left” API Testing

Recently uploaded (20)

PDF
System and Network Administration Chapter 2
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Transform Your Business with a Software ERP System
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Nekopoi APK 2025 free lastest update
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
ai tools demonstartion for schools and inter college
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
System and Network Administraation Chapter 3
System and Network Administration Chapter 2
wealthsignaloriginal-com-DS-text-... (1).pdf
Odoo Companies in India – Driving Business Transformation.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Navsoft: AI-Powered Business Solutions & Custom Software Development
Transform Your Business with a Software ERP System
Understanding Forklifts - TECH EHS Solution
Wondershare Filmora 15 Crack With Activation Key [2025
Nekopoi APK 2025 free lastest update
How to Migrate SBCGlobal Email to Yahoo Easily
Design an Analysis of Algorithms I-SECS-1021-03
Odoo POS Development Services by CandidRoot Solutions
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
ai tools demonstartion for schools and inter college
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Design an Analysis of Algorithms II-SECS-1021-03
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Softaken Excel to vCard Converter Software.pdf
System and Network Administraation Chapter 3

Deploy + Destroy Complete Test Environments

  • 1. Parasoft Proprietary and Confidential 1 2016-05-09 Deploy and Destroy Andrey Madan – Sr. Solution Architect
  • 2. Parasoft Proprietary and Confidential 2Parasoft Proprietary and Confidential 2 The State of Continuous Continuous delivery Continuous development
  • 3. Parasoft Proprietary and Confidential 3Parasoft Proprietary and Confidential 3 Continuous – what’s missing Continuous delivery Continuous development Continuous testing
  • 4. Parasoft Proprietary and Confidential 4Parasoft Proprietary and Confidential 4 An application is not just “one application” …
  • 5. Parasoft Proprietary and Confidential 5Parasoft Proprietary and Confidential 5 … it’s made up of „several components” …
  • 6. Parasoft Proprietary and Confidential 6Parasoft Proprietary and Confidential 6 … and they are not all ready at the same time.
  • 7. Parasoft Proprietary and Confidential 7Parasoft Proprietary and Confidential 7 How do we ensure quality of the components? Static Analysis, Unit Testing, Code Review
  • 8. Parasoft Proprietary and Confidential 8Parasoft Proprietary and Confidential 8 How to test without dependant components? API testing
  • 9. Parasoft Proprietary and Confidential 9Parasoft Proprietary and Confidential 9 And the Survey Says… The average number of dependent application (API) associated with the System Under Test (SUT) BUT, Dev/QA only have “trustworthy” access to SIX of the applications (API) 6 30
  • 10. Parasoft Proprietary and Confidential 10Parasoft Proprietary and Confidential 10 How to test without dependant components? API testing Reusable Virtual Assets
  • 11. Parasoft Proprietary and Confidential 11Parasoft Proprietary and Confidential 11 Test as soon as the components are ready
  • 12. Parasoft Proprietary and Confidential 12Parasoft Proprietary and Confidential 12 Development and Continuous Testing Plan Code Build Test Release Deploy Static Analysis Risk Analysis Unit Testing Component Testing System Testing Security Testing Performance Testing
  • 13. Parasoft Proprietary and Confidential 19Parasoft Proprietary and Confidential 19 Parasoft Continuous Testing Platform
  • 14. Parasoft Proprietary and Confidential 20Parasoft Proprietary and Confidential 20 Environment Manager Parasoft Virtualize: Capturing current behavior Application Under Test 2 Capture 4 Store as Environment 3 Extend Application Database Service Performance Test Engineer Mainframe Define Monitors1 Development • Additional Data • Performance Profiles • Additional App Logic WSDL WADL XSD, Swagger, RAML.
  • 15. Parasoft Proprietary and Confidential 21Parasoft Proprietary and Confidential 21 Parasoft Virtualize: Capturing Current Behavior Application Under Test Application Database Service Mainframe Environment Manager 5 Manage 6 Consume QA and Test Performance Test Engineer Development QC/ALM Rational
  • 16. Parasoft Proprietary and Confidential 22Parasoft Proprietary and Confidential 22 Choose your flavor… Sunny Day Fault Injection Network Congestion Positive Response Parabank
  • 17. Parasoft Proprietary and Confidential 23Parasoft Proprietary and Confidential 23 Choose your flavor… Sunny Day Fault Injection Network Congestion Positive Response Parabank
  • 18. Parasoft Proprietary and Confidential 24Parasoft Proprietary and Confidential 24 Choose your flavor… Sunny Day Fault Injection Network Congestion Positive Response
  • 19. Parasoft Proprietary and Confidential 25Parasoft Proprietary and Confidential 25 Cloud/DevOps Reference Architecture v v Parasoft Environment Manager
  • 20. Parasoft Proprietary and Confidential 26Parasoft Proprietary and Confidential 26 Thank you!  Q and A Andrey Madan andrey.madan@parasoft.com