Continuous Delivery A QA Engineers View. CI or CD Martin Fowler Style - delivery

Slides:



Advertisements
Similar presentations
© SMARTESTING 2011 – This document is the property of Smartesting. It may not be reproduced in whole or in part Cliquez pour modifier le style du titre.
Advertisements

How do we know so much? Monitor Define Deliver Operate Sprint Define Deliver Complex Error-prone Chaotic.
1 SWE Introduction to Software Engineering Lecture 3 Introduction to Software Engineering.
Code 2 Layers. Step 1 Using 2 Layers Step 2: There are 2 layers Using 2 Layers.
USING CI & CD WITH MICROSOFT SQL SERVER Tim Giorgi Senior Software Developer Northwest Evaluation
Session-01. Hibernate Framework ? Why we use Hibernate ?
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
 Definitions  Background/History  Continuous Delivery › How to practice Continuous Delivery  Continuous Integration  Continuous Integration Tools.
By John Boal  Continuous Integration [CI] ◦ Automating the build process ◦ Build the entire system each time any new.
ISPW Natural Demo Mar 2011 Created by the kindness of CN Rail using the their Test ISPW system Through the efforts of Paul Vaenas CN - IT - Release Management.
CONTINUOUS INTEGRATION, DELIVERY & DEPLOYMENT ONE CLICK DELIVERY.
Presenter - Donn Felker.  Senior Consultant for Microsoft Gold Certified Partner- Statêra.  8 years of experience in developing and architecting enterprise.
Continuous Integration and Testing
Copyright BSPIN Agile Practices Benchmarking Case Study by Mazataz – Tesco.
Craig Berntson
Monitor Define Deliver Operate Sprint Define Deliver Complex Error-prone Chaotic.
Infrastructure Reliability Common Systems Group UW Madison Roger Hanson 5 Jan 2005 Common Systems Group UW Madison Roger Hanson.
Showcasing CI’s technical & functional capabilities with Sage Accpac and Orion Framework Sage Accpac CI.
Cory Fowler SyntaxC4-MSFT.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
2 © 2015 Pivotal Software, Inc. All rights reserved. 2 Removing Barriers Between Dev and Ops It Takes a Platform VMworld 1 September 2015 Cornelia.
4/23/ :45 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Rick Lopez, Director of Quality Engineering Rainya Mosher, Dev Manager, Deploy Infrastructure Deploying from OpenStack Trunk into a Production Environment.
Some of the best books of  &mid= A23D2FC75CD A23D2FC75CD7.
Livebinder Project Your Mission: to create a project showing all you have learned about the phases of the moon from the livebinder website.
AutoTester & UAT Automation Framework By SSTZ-UAT.
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Coding.
Mobile App Application Code Kony Sync Lib Device DB Kony JS SDK SKY client App Server SKY DB KonySync Server Enterprise Data SKY Gateway Sky Server/SAP.
Figure 6.1 PDM and SCM integration—Common API and common repositories. © 2003 Crnkovic, Asklund, Persson Dahlqvist, ”Implementing and Integrating Product.
TEST FRAMEWORK CREATION STORY FROM REAL LIFE. ABOUT AUTHOR Vitaliy Davidyak 8 years of experience in QA Skype: toldo-27
Data Access Layer Shahed Chowdhuri Using Code-First Migrations.
Experience Report: Test Automation in an Agile Environment Len Vaz Oct 13, 2010.
Monitor Define Deliver Operate Sprint Define Deliver Complex Error-prone Chaotic.
Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft.
Design Patterns Cloud Sharath Feb
WARNING These slides are not optimized for printing or exam preparation. These are for lecture delivery only. These slides are made for PowerPoint 2010.
Sessions about to start – Get your rig on!. Grant Holliday Senior Service Engineer Microsoft.
A Second Look at Unit Senior Developer, Bouvet
The Next Level Of Agile: DevOps and CD אוקטובר 2015.
Schedule. ArcIMS/GIS - Chris Accomplishments –Research on Google Maps API –Research on ArcIMS SDE (Spatial Database Engine) direct connect Next Steps.
E2G Web Services E2G Scripts and Methods E2G Domain Logic E2G Domain Logic Client Custom Scripts and Methods Client Custom Scripts and Methods E2G Rules.
Contact us: Call: , , Mail: Visit:
Cloud Design Patterns Sharath Sahadevan,
Deploying Elastic Java EE Microservices in the Cloud with Docker
PRODUCT - ORGANIZATION - AGILE - LEAN CD - Agile on Steroids - (and what Jenkins got to do with it) Paul Bakker linkedin.com/paulgbakker github.com/p-bakker.
Some thoughts on Automation ________________________________________ Andy Davidson Allegro Networks (an IIX on twitter Monday 20 th April.
Monitor Define Deliver Operate Sprint Define Deliver Complex Error-prone Chaotic.
Agile Development VS 2005 Team vs. Open Source Toolkit Michael Gillespie James Brown Agillence Software Inc.
ALM Deployment Pipeline Implementation. Create a Repeatable, Reliable Process for Releasing Software. Automate Almost Everything Keep Everything in Version.
KRISHNACHANDER KALIYAPERUMAL PROJECT MANAGER
Hands-On Testing: How to Integrate Tests in OPNFV
Currently Available FAA Google Visualization Tools
SonarQube and Sonatype Nexus IQ Server
Understanding how XContinuousIntegration (Xci)
Web Service Testing …in another way Software Quality Assurance
LSA/InCA changes during LS1
CI/CD for Digital Apps Streamlining the Dev, Test & Release Cycle in Enterprises Guy Arieli, CTO, Experitest.
Make Your Own Quiz.
Automation: Waterfall to BDD
Staff Software Engineer
Real Testing Scenario Strategy: Bringing this all together – Success!
Why many Automation Frameworks? when ONE can do ALL
YeahMobi CD Practice based on Container -- openstack meetup
EDLC(Embedded system Development Life Cycle ).
Roots/Git to Deploy What is continuous integration and continuous delivery How they are used at the Innovation Co-Lab Victor Wang, Software Engineer &
Independent Task – Level 7
Continuous Integration
Unit Commanders Course An Introduction to CAP Publications
Presentation transcript:

Continuous Delivery A QA Engineers View

CI or CD Martin Fowler Style - delivery delivery

CD or CD?

The Book

Cartoons explain a lot

As complex as you want

Pop Quiz How many THINK they are CI? How many THINK they are CD? How many THINK they are the other CD? Are you Sprinting? How many times per day do you check-in to Trunk? Are your tests versioned, with the code, config, environment, and data?

The Gateways

Layers GUI API Server DB

Tools!

The Testing Framework

Mindset Change Test cycles to a Subway train/Monitoring

Regression 24/7

Questions?