Tata AIG General Insurance Company - Insurer Innovation Award 2024
Â
Agile breakfast St. Gallen - Mindset. Skillset. Toolset
1. MINDSET. SKILLSET. TOOLSET
THE KEYS TO AGILE TESTING
AND TEST AUTOMATION
MICHAEL PALOTAS
AGILE BREAKFAST, ST. GALLEN
28. October 2014
2. WHO AM I?
Michael Palotas
Gerbiweg 2
8853 Lachen
michael.palotas@gridfusion.net
@michael_palotas
Head of Productivity & Test Engineering, eBay
Founder, GRIDFUSION
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
3. EBAY FROM THE TOP
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
6. WHO IS RESPONSIBLE FOR
QUALITY?
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
7. TEST CYCLES
Traditional model - 6 months
Development Test
Agile - 2 weeks
Development Test
Development Test AUTO
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
8. THE IDEAL MIX?
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
10. TESTING OFFERINGS
Manual testing
Rapid testing /
exploratory approach
Focus on fast feedback
Focus on primary work
artifacts
Domain knowledge
Architecture
Infrastructure
Tools
TDD / Automation
Continuous Integration
DevOps
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
11. HOW TEAMS EVOLVE
SM
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
PO
UX
DEV
DEV
DEV
DEV
DEV
SM
SM
PO
UX
DEV
DEV
DEV
DEV
DEV
SET
PO
UX
DEV
DEV
DEV
DEV
DEV
SET
12. SKILLSET - WHAT IT MEANS FOR TESTERS
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
13. WHAT IT MEANS FOR MANAGERS
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
15. AUTOMATION
⊠is software development
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
16. 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
17. 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
18. SELENIUM 2 / WEBDRIVER
JSON WIRE
PROTOCOL
Client
Java
C#
Ruby
Python
Server
Server
Server
i.e. Selendroid, iOS-Driver
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
19. SCALING â SELENIUM GRID
DEV
CI
âŠ.
SELENIUM GRID
HUB
IOS ANDROID
WINDOWS
LINUX
OSX
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
20. TEST INFRASTRUCTURE
AUT
API
DB
Browsers
Mobiles
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
21. 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
22. ATLASSIAN
Source: Andrew Prentice, Atlassian, Sydney May 2014
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
23. THE BIG GOAL
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
24. THANK YOU!
MICHAEL PALOTAS - AGILE BREAKFAST ST. GALLEN
michael.palotas@gridfusion.net
@michael_palotas
25. 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