where does qa fit in devops? · 61% - testers are allocated full-time to project teams 57% -...

13
Where does QA fit in Devops?

Upload: others

Post on 17-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

Where does QA fit in Devops?

Page 2: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

AGENDA

What is DevOps?

Is QA dead?

How to kickstart Testing in DevOps?

Tips to Get Started

Page 3: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

“DevOps IS NOT SOMETHING YOU BUILD. IT’S SOMETHING YOU DO” #DEVOPS

Page 4: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

“If you don’t like change,You will like irrelevance evenLess.” - U.S. Army

DEVELOPMENT HAS ACCELERATED...

Page 5: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

Incremental, Fast Deployment

Design Code Test Deploy

Design Code Test Deploy Design Code Test Deploy

3 to 9 months

2 to 6 weeks

Hours to Days

Waterfall

Agile

DevOps

Page 6: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

DEVELOPMENT + OPERATION = DevOps

Page 7: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

Is QA Dead?

How different species have very similar looks? - They were evolving to fit similar environment.

Page 8: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

● 61% - Testers are allocated full-time to project teams

● 57% - Testers are members of an integrated delivery team

● 41% - Performance and load testers are centralized

● 36% - Have a Testing Practice Center of Excellence with specialized skills

● 35% - Performance and load testers are in project teams

● 29% - Have a Testing Center of Excellence where testing is managed and executed

● 28% - Automation architects are shared across projects

● 18% - Testing is managed and executed in the Testing Center of Excellence

Is QA Dead?

Page 9: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

How to Kickstart testing in DevOps?

Page 10: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

How to Kickstart testing in DevOps?

Page 11: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

How to Kickstart testing in DevOps?

Four Basic Continuous Processes in DevOps:

❖ Continuous Integration(CI)➢ Tools:- Jenkins, Travis CI, GitLab CI

❖ Continuous Delivery(CD)➢ GitHub, GitLab, Subversion

❖ Continuous Testing➢ Appium, Bamboo, Selenium, Junit, Jenkins, TestNG, qTest

❖ Continuous Monitoring➢ New Relic, Sensu, DataDog, AppDynamics

Page 12: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

Questions?

Page 13: Where does QA fit in Devops? · 61% - Testers are allocated full-time to project teams 57% - Testers are members of an integrated delivery team 41% - Performance and load testers

Thank You