devops is more than just dev and ops: don’t forget testing
TRANSCRIPT
![Page 1: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/1.jpg)
DW1Session6/8/1611:30AM
DevOpsIsMorethanJustDevandOps:Don'tForgetTesting
Presentedby:
JonahStiennon
SauceLabs
Broughttoyouby:
350CorporateWay,Suite400,OrangePark,FL32073888---268---8770··[email protected]://www.techwell.com/
![Page 2: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/2.jpg)
JonahStiennonSauceLabsJonahStiennonisasoftwaredeveloperatSauceLabswhereheprimarilyworksasacorecontributortoAppium,themobiletestautomationframework.OriginallyfromMichigan,hefocuseshissoftwareeffortsoncodeeditorsanddevelopertooling.Jonahhassuccessfullycompletedcomplexreverse-engineeringtasks.HehasspokenonAppiumandothertopicsatconferencesinthreecountries.AsfarasJonahknows,heistheonlyNode.jsdeveloperwhoissuedinvoicesasJSONdocumentsandwaspaidinBitcoin.
![Page 3: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/3.jpg)
6/2/16
1
June 8, 2016
DevOps is More Than Just Dev and Ops: Don’ t Forget Test ing J O N A H S T I E N N O N , S E N I O R S O F T W A R E E N G I N E E R
© Sauce Labs, Inc. June 8, 2016 2
Jonah Stiennon is a software developer at Sauce Labs where he primarily works as a core contributor to Appium, the mobile test automation framework.
Originally from Michigan, he focuses his software efforts on code editors and developer tooling. Jonah has successfully completed complex reverse-engineering tasks.
As far as Jonah knows, he is the only Node.js developer who issued invoices as JSON documents and was paid in Bitcoin.
Jonah St iennon S e n i o r S o f t w a r e E n g i n e e r a t S a u c e L a b s
![Page 4: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/4.jpg)
6/2/16
2
© Sauce Labs, Inc. June 8, 2016
D e v O p s
3
© Sauce Labs, Inc. June 8, 2016
D e v | O p s
4
![Page 5: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/5.jpg)
6/2/16
3
© Sauce Labs, Inc. June 8, 2016
D e v O p s
5
© Sauce Labs, Inc. June 8, 2016
D e v Q A O p s
6
![Page 6: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/6.jpg)
6/2/16
4
© Sauce Labs, Inc. June 8, 2016
D e v O p s | Q A
7
© Sauce Labs, Inc. June 8, 2016
Q u a l i t y C a n ’ t B e A s s u r e d
8
![Page 7: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/7.jpg)
6/2/16
5
© Sauce Labs, Inc. June 8, 2016
T e s t e a r l y , T e s t o f t e n
9
© Sauce Labs, Inc. June 8, 2016
W h a t c a n y o u g e t f r o m T e s t i n g b e s i d e s T e s t i n g ?
10
![Page 8: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/8.jpg)
6/2/16
6
© Sauce Labs, Inc. June 8, 2016
T e s t s , a s f i r s t c l a s s c i t i z e n s o f t h e b u s i n e s s
11
© Sauce Labs, Inc. June 8, 2016 12
![Page 9: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/9.jpg)
6/2/16
7
© Sauce Labs, Inc. June 8, 2016 13
© Sauce Labs, Inc. June 8, 2016
D o n ’ t P a i n t Y o u r B o x e s B l a c k
14
![Page 10: DevOps Is More than Just Dev and Ops: Don’t Forget Testing](https://reader033.vdocuments.us/reader033/viewer/2022051709/587938b01a28ab23468b4acf/html5/thumbnails/10.jpg)
6/2/16
8
© Sauce Labs, Inc. June 8, 2016
T e s t i n g n e e d s i n f r a s t r u c t u r e t o o
15
© Sauce Labs, Inc.
Summary
June 8, 2016
• Quality can’t be assured
• Speed up the slowest stage of the cycle
• Tests as a first class citizen
• Test early, test often
• Don’t paint your boxes black
16