Upload
turkish-testing-board
View
177
Download
2
Embed Size (px)
Citation preview
Formula 1, Continuous Integration, Continuous Delivery and Test Data Management
7th International TestIstanbul Conference
Koray YitmenTurkish Testing Board
Objective of Formula 1 Racing•Fast•Reliable
World Record - Fastest F1 Pit Stop
•1 minute•30 seconds•3 seconds•2 seconds•1 second
Objective of IT ProjectsTo deliver high-quality, valuable software in a fast and reliable manner
How long would it take your organization to deploy a
change that involves just one single line of code?
• A month• A week• A day• An hour• Seconds
F1 car = Executable code
Pit Stop = Continuous Integration
Continuous integration primarily focuses on asserting that the code compiles
successfully and passes a body of automated unit and acceptance tests.
Is it enough?
Fuel = Data
Fuel Quality – Data Quality
•50% Paraffinics
•30% Naphtenics
•10% Insurates
•10% Aromatics
F1 Circuit = Environment
Circuit Configuration (street circuit, clockwise, 3.337 km, 19 turns etc.)
= Configuration Management
Continuous Integration•Executable Code
+•Data•Environment•Configuration
= Continuous Delivery
Continuous Delivery is releasing software as frequently as possible
What about testing?
F1 Trials = Testing•The same car•The same circuit•The same configurations•And the same fuel (data) but less is enough
Test Data Management Processes
Data Identification
Data Requirements
Data Dependencies
Data Types
Data Selection
Data Mapping
Data Mining
Data Security
Data Masking
Data Preparation
Data Privatisation
Sub-setting
Data Migration
Data Validation
Data Refresh
Data Maintenance
Data Booking
Software quality depends on testing
Test quality depends on test data
Keynote Speakers
Kristian Karl – Why automated verification matters
Dan Cuellar – The story of appium: lessons learned creating an open source project, 0 to 100,000 users
Rex Black – Enterprise challenges of test data
Roland Leusden – Performance testing of big data
SponsorsMain Sponsor
Event Partners
Exhibitors
Supportive Organizations
Yazılım Test ve Kalite Derneği Eğitim ve Başarı Bursu
www.turkishtestingboard.org
Do not leave early!At the end of the day there is a
lottery where you can win a free ticket for TestIstanbul2017
Wish you a productive conference