View
130
Download
2
Category
Preview:
DESCRIPTION
Presentation at Agile Breakfast St. Gallen: Mindset, Skillset, Toolset
Citation preview
MINDSET. SKILLSET. TOOLSET THE KEYS TO AGILE TESTING AND TEST AUTOMATION
MICHAEL PALOTAS
AGILE BREAKFAST, ST. GALLEN
28. October 2014
Michael Palotas Gerbiweg 2 8853 Lachen michael.palotas@gridfusion.net @michael_palotas
WHO AM I?
Head of Productivity & Test Engineering, eBay
Founder, GRIDFUSION
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
EBAY FROM THE TOP
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
GRIDFUSION FROM THE TOP
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
MINDSET
attractionmarketingmethods.com
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
WHO IS RESPONSIBLE FOR
QUALITY?
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
TEST CYCLES
Development Test
Traditional model - 6 months
Development Test
Agile - 2 weeks
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
Development Test AUTO
THE IDEAL MIX?
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
BUG PREVENTION?
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
TESTING OFFERINGS
Manual testing
Rapid testing / exploratory approach
Focus on fast feedback
Focus on primary work artifacts
Domain knowledge
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
Architecture
Infrastructure
Tools
TDD / Automation
Continuous Integration
DevOps
HOW TEAMS EVOLVE
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
PO
UX
DEV
DEV
DEV
DEV
DEV
SM
PO
UX
DEV
DEV
DEV
DEV
DEV
SET
SM
PO
UX
DEV
DEV
DEV
DEV
DEV
SET
SM
SKILLSET - WHAT IT MEANS FOR TESTERS
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
WHAT IT MEANS FOR MANAGERS
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
TOOLSET
Otto.de
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
AUTOMATION
… is software development
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
TESTAUTOMATION WHY?
NOT to replace people To save time and to reinvest that time into
“smart” testing To get early and instant feedback
Regression testing only Safety net
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
WHAT IS SELENIUM?
SELENIUM AUTOMATES BROWSERS
THAT'S IT
And more more thing: Selenium is becoming a W3C standard: http://www.w3.org/TR/webdriver
SELENIUM 2 / WEBDRIVER
JSON WIRE PROTOCOL
Client
Java
C#
Ruby
Python
Server
i.e. Selendroid, iOS-Driver
Server
Server
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
SCALING – SELENIUM GRID
CI
DEV
….
SELENIUM GRID HUB
IOS ANDROID
LINUX
WINDOWS
OSX
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
TEST INFRASTRUCTURE
AUT
DB
API
Browsers Mobiles
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
TESTING OF THE FUTURE?
Non-Stop Testing
Parallel to Development
All test levels are done within the sprint
Testing is the job of the entire team
Testers are engineers with a “testing superpower”
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
ATLASSIAN
Source: Andrew Prentice, Atlassian, Sydney May 2014 MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
THE BIG GOAL
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
THANK YOU!
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
michael.palotas@gridfusion.net @michael_palotas
REFERENCES
http://weekendreflection.blogspot.ch/
http://perfectplate.com/
http://www.jamshid-ibrahim.net/
http://simplehomemade.net/
http://npr.org
http://creatia2013.wordpress.com/
www.kaushik.net
Sackmesser.ch
http://betterafter50.com
http://estonianfreepress.com/
http://upload.wikimedia.org/wikipedia/commons/8/8b/Ordinary_roadblock.JPG
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
Recommended