Top Banner
Continuous Delivery A QA Engineers View
14

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

Dec 21, 2015

Download

Documents

Leslie Hamilton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Continuous Delivery A QA Engineers View. CI or CD Martin Fowler Style -  delivery

Continuous Delivery

A QA Engineers View

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

CI or CD

• Martin Fowler Style - http://www.thoughtworks.com/continuous-delivery

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

CD or CD?

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

The Book

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

Cartoons explain a lot

• http://continuousdelivery.com/

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

As complex as you want

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

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?

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

The Gateways

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

LayersGUI API Server

DB

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

Tools!

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

The Testing Framework

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

Mindset Change

• Test cycles to a Subway train/Monitoring

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

Regression 24/7

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

Questions?