where testers & qa fit in the story of devops
TRANSCRIPT
![Page 1: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/1.jpg)
#DevOpsTesting
Where Testers & QA Fit in the Story of
DevOps
February 22nd, 2017
The audio for this webinar is delivered through your computer. There is no dial-in number. Make sure your speakers are turned up or use a pair of headphones.
![Page 2: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/2.jpg)
HOW TO WATCH THIS WEBINAR
• Audio for this webinar is delivered through your computer. Make sure your speakers are turned up or use a set of headphones.
• If your audio quality is choppy, it could be your internet connection.
• You can customize your webinar viewing experience by increasing, decreasing or minimizing the size of the widgets on your screen.
• If you have questions, enter them in the widget on the left.
#DevOpsTesting
![Page 3: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/3.jpg)
MAXIMIZING THE PRESENTATION
#RiskBasedTesting
Click the icon in the top right of the presentation to make the slides full screen.
#DevOpsTesting
![Page 4: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/4.jpg)
• This webinar will be recorded and available on-demand tomorrow. You will get an email when it is available.
• Join the conversation on Twitter using the hashtag #DevOpsTesting
• Use the Q&A widgets to ask questions during the webinar.
• At the end of the webinar, you will be asked to take a short survey.
HOUSEKEEPING
#RiskBasedTesting
#DevOpsTesting
![Page 5: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/5.jpg)
NEED TO LEAVE EARLY?
#RiskBasedTesting
#DevOpsTesting
![Page 6: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/6.jpg)
NEXT WEBINAR
#RiskBasedTesting
WHAT?
Learn about our new continuous testing solution
for teams practicing DevOps.
WHY?
CONTINUOUS DELIVERY, DEMANDS CONTINUOUS QUALITY
WHEN?
March 1st, 2 – 3:00 PM EST
![Page 7: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/7.jpg)
UPCOMING: PAUL MERRILL
#RiskBasedTesting
WHAT?
Best practices and steps to get started with test
automation.
WHY?
Test automation is integral for reduced test maintenance and a faster time to
market.
WHEN?
March 8th, 2 – 3:00 PM EST
![Page 8: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/8.jpg)
April 18-19, 2017 | QualityJam.comEmail [email protected] to be entered to win a free
ticket.
MARK YOUR CALENDARS!
#RiskBasedTesting#TestAutomation
WIN A FREE TICKET!
![Page 9: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/9.jpg)
OUR PRESENTERS
Ryan YackelProduct Marketing
QASymphony@RyanYackAttack
Sunil SehgalManaging Partner
TechArcis@TechArcis
Sunil brings over 20 years of experience in business leadership, technology management and strategic initiatives and is an expert in Quality Assurance and Testing Solutions
With a deep interest in the emerging trends of testing needs, Ryan is dedicated to being the customer voice for all QASymphony products.
![Page 10: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/10.jpg)
AGENDA
DevOps Movement
Is QA Dead?
How to enable Testing in DevOps
Practical Tips to Get Started
Q & A
![Page 11: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/11.jpg)
“Software is eating the world.”
“It’s an application economy.”
Marc Andreessen
“Every business will be in software business.”Satya Nadella, CEO
“Speed is the new currency of IT and businesses.”Marc Benioff, CEO
![Page 12: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/12.jpg)
DEVELOPMENT HAS ACCELERATED…Waterfall
1970Agile2000
DevOps2010
“If you don’t like change, you will like irrelevance even less.“
- General Eric Shineki, Chief of Staff, U.S. Army
![Page 13: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/13.jpg)
AGILE IS MAINSTREAM
The percentage of respondents’ organizations that practice agile
2 0 15 9 5 %
H O W MA N Y ?
&
Percentage of Teams Using AgileOnly 4% of respondents work in a completely traditional / non-agile development organization.Contrast this with the 2009 report, in which (31%) of the respondents worked where there were two teams or less practicing agile!
53%Less than ½ of our teams are
agile
3 4%More than ½
of our teams are
agile
9 %All of our
teams are agile
4 %None of our
teams areagile
T O P 3 B E N E F I T S
8 7 %Ability to manage changing priorities
8 5 %Increased
team productivity
8 4 %Improved project visibility
*State of Agile, 2016 Report, VersionOne
![Page 14: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/14.jpg)
SEC
OP
SMICROSERVICES
GITLAB
DEV
OPS
MICROSERVICES
SCMPERFORCE
GITSCRUM
LEA
N
CO
NTI
NU
OU
S D
ELIV
ERY
NEX
US
CONTINUOUS DEPLOYMENT CONTINUOUS IMPROVEMENT
VM CO
NTI
NU
OU
S D
ELIV
ERY
JEN
KIN
S
TEST AUTOMATION
SCRUMBLAZE METER
XP
CONTINOUS INTEGRATIONNEW
RELICGIT
STOP THE LINE
DevOps Word Soup
*Cloud Bees, Jenkins World 2016
![Page 15: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/15.jpg)
Design Code
Design
Test Deploy
Code Test Deploy Design Code Test Deploy
Waterfall
Agile
DevOps
Incremental, Fast Deployments
3 to 9 months
2 to 6 Weeks
Hours to Days
![Page 16: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/16.jpg)
DevOps is a set of practices intended to reduce the time between committing a
change to a system and the change being placed into production, while
ensuring high quality.*DevOps: A Software Architect's Perspective, Bass Zhu
![Page 17: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/17.jpg)
WHERE IS THE TESTING?
#DevOpsTesting
![Page 18: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/18.jpg)
WHERE IS THE TESTING?
#DevOpsTesting
![Page 19: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/19.jpg)
WHY THE PUSH BACK?
#DevOpsTesting
“Testers slow us down”
“You don’t use my
dev tools.”
“Testers can’t work in a true CI/CD environment.”“Developers can just be
testers…” “If it’s not automated, it’s not real DevOps…
![Page 20: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/20.jpg)
TESTING IN ALIVE IN AGILE / DEVOPS
#DevOpsTesting
*Forrester, The 2015 State Of Agile Development
![Page 21: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/21.jpg)
THREE FACTORS AT PLAY
CONTIUOUS QUALITYDISRUPTION
DEMAND FOR AUTOMATION
![Page 22: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/22.jpg)
#DevOpsTesting
THRIVING IN DISRUPTION
Quality and Convenience Drives “Customer Success”
Product Innovation and Development is Changing
Software Development is also changing and embracing Automation
Agile and DevOps is the new norm
But, how to drive “Continuous” Quality at Speed in this Disruption?
![Page 23: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/23.jpg)
PUTTING “TEST” IN “DEVOPS” = “DEVTESTOPS”
#DevOpsTesting
DevTest Enabling “Continuous Quality”
Ops
![Page 24: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/24.jpg)
#DevOpsTesting
UNDERSTANDING “CONTINUOUS” TERMINOLOGY
Process of delivering software updates to users on a nearly constant basis.
Code can be rapidly and safely deployed to production by delivering every change to a production-like environment
Continuous Integration Continuous Integration means the constant integration of changes to an application at all stages of the delivery chain.
Continuous deployment is the next step of continuous delivery
![Page 25: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/25.jpg)
HOW ARE WE ENABLING DEVTESTOPS?
#DevOpsTesting
Achieve Continuous Quality with Speed
LOW
LOWQU
ALI
TY
AGILE JOURNEY
HIG
H
HIGH
SPEED
1
2
3
Automation at Speed of Dev
Clear Focus onDevTestOps
Right Test Infrastructure for Dev and Test Teams
![Page 26: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/26.jpg)
#DevOpsTesting
FOCUS TIPS FOR TESTERS
AMAZON TWO PIZZA RULE
THINK SMALL, REAL SMALLAUTOMATION FIRST APPROACH
GET SMART
PAIR UP
![Page 27: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/27.jpg)
TEST AUTOMATION AT SPEED OF DEV
User creates story
Defines acceptance criteria
Dev
Test
Dev team codes the User Story
Apply action and validation steps in automation components
Story available for test
Mapping script with code
Run test
FAILReport to dev. team
Code Check-in
PASS
Add to sprint suite
Trigger CI
Update result in JIRA
Discuss Requirements, Application flow, Test Points
#DevOpsTesting
Example In-Sprint Workflow
1 Day-Zero Test automation for in-Sprint User stories is the
only way Agile Testing can be scaled 2 3
Test automation consistency and maintenance is hard to
achieve in real world Always tie test automation to source code branch that
is being developed.
![Page 28: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/28.jpg)
INFRASTRUCTURE FOR DEVTESTOPS
#DevOpsTesting
Build
PlanCode
Test
![Page 29: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/29.jpg)
#DevOpsTesting
GETTING PRACTICAL
![Page 30: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/30.jpg)
PROACTIVITY VOLUNTEER
#DevOpsTesting
“I VOLUNTEER!”
“We are going to start a pilot
DevOps project with…”
![Page 31: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/31.jpg)
ATTEND CONFERENCES
#DevOpsTesting
![Page 32: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/32.jpg)
LISTEN AND LEARN TEST AUTOMATION
#DevOpsTesting
![Page 33: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/33.jpg)
TAKEAWAYS FOR THE TESTERS
#DevOpsTesting
• Testing and QA is not Dead.• Testing certainly is changing and Testing professionals
have to step up and embrace the change (DevTestOps).• Learn to do basic coding and embrace automation.• Staying with manual testing is not going to be fun.
– Learn TDD/BDD Frameworks like Gauge and Cucumber
• Distributed teams with QA embedded in the sprint teams is the new normal.
• So called independent QA teams are fading away. QA Managers have to become hands on and enable DevTestOps
![Page 34: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/34.jpg)
#DevOpsTesting
Questions?
![Page 35: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/35.jpg)
#DevOpsTesting
Thank You
![Page 36: Where Testers & QA Fit in the Story of DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062822/58b8a78a1a28abc06d8b6231/html5/thumbnails/36.jpg)
TRUE AGILE AND DEVTESTOPS EXPERIENCE
#DevOpsTesting
PLAN
CODE
BUILD TEST