Hoe snel durf jij te rijden zonder remmen?

Slides:



Advertisements
Similar presentations
Grammar 4.1 en 4.2.  hoe gaat de tegenwoordige tijd van to be (=zijn) ook al weer?
Advertisements

Systems maintenance Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica Updated: November 2009.
● How do I provide written feedback in an online environment? ● How can I provide clear explanations and constructively address errors when I am not face-to-face.
. Here is me sending an with an attachment, you click onto the paper clip icon in order to send the attachment.
Unit 1 – Improving Productivity
Cruise Training Introduction of Continuous Integration.
NU BURGERSCHAP 3/4 Project online 2Reclame: daar trap jij toch niet in? Voeg hier je commercial in: Invoegen > Video > Onlinevideo. Lukt dat niet? Geef.
SERVICES  custom built crm  online lead management  custom crm development  auto dealer crm.
PeopleSoft Automation Tools. Visit for more:
Hello! Jason Bert Sitecore Consultant & MVP Presenting Sitecore CI/CD Continuous Integration & Delivery for Sitecore From Goblin Rocket
SmartPublicHealth: Washington’s Learning Management System SmartPH Orientation June 7, 2007.
Click Here for Easy Home Loans -
Used Cars for Sale in Spokane WA -
Best Ways to Find New Jobs in Austin TX
Women’s Motorcycle Leggings -
Digital Marketing Services in Northern Ireland -
What is software and why you need it!
Satellite Internet Connection!
Air Conditioning New Jersey and Pennsylvania
Don’t Forget Security When Delivering Software
Continuous Delivery- Complete Guide
Continuous Deployment
Modern Home Design in Orange County
The story of my Helix implementations
Top 10 DevOps online Resources to learn Share & Practice by scmGalaxy
Software testing
Continuous Delivery of Infrastructure with Chef and DSC
Problems That Lead to Installation of A New Boiler
Electrical and Solar Installation - Dynamic-integration.com
5 Ways WebRTC Will Boost The Power of Contact Center
Make money from Marketing
Professional Home Staging in Orange County
Artificial Grass in Orange County Fivestarturfcommercial.com.
Visitor Tracking Software -
Content Development Services -
Fast Action Links extension A love letter to CiviCRM
China Buying Agent – The One Thing They don’t Tell You CSO Projement
Click for Fire Risk Assessment Luton - Pat-testing-bedford.co.uk
Five Star Turf Commercial Fivestarturfcommercial.com.
Malwarebytes Installation Issues Number Facing error with Malwarebytes software is not something unusual as most of the users use to face.
Why is it important? ❏ Most website owners do not think that if they paste address on page or post than they have too much risk of spam. ❏
Website: Contact No: ID:
Outlook Recovery Freeware is the professional tool to fix Outlook Error and PST corruption.
How To Install Garmin Express Call for
WELCOME TO DID Numbers for Local Presence in Foreign Regions.
X in [Integration, Delivery, Deployment]
קורס פיננסי – מושגים פיננסיים / כלכליים
For example:
Continuous Delivery good & bad 4/20/2012
Mastering the Art of Interviewing To Land Your Dream Job
GRAMMAR TASK INFORMATION
“Just Right”/ “Good Fit”Books
Using the Six Traits of Writing
Using the Six Traits of Writing
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
Who uses Care Opinion and Why?
Automating Profitable Growth™
OF NULLNESS ANNOTATIONS
Using the Six Traits of Writing
This presentation uses a free template provided by FPPT.com Presented By SCREEN WIPER SOLUTIONS.
Job Club, Understanding how Artificial Intelligence (A. I
Welcome To SSDN Technologies Join us to start a successful career in AWS Technologies.
System Center Third Party Tools Ivanti Patch and RCT Recast April 2019.
6 Business Benefits of Channel Marketing Automation
Conditionals 2.4.
Click Here for Sell My House - Cashbuyernewjersey.com
Presentation transcript:

Hoe snel durf jij te rijden zonder remmen? Bas Dijkstra bas@ontestautomation.com www.ontestautomation.com

Hoe snel durf jij te rijden in een auto zonder remmen? In the first 8 years of my career I wrote an awful lot of horrible automation

In the first 8 years of my career I wrote an awful lot of horrible automation

In the first 8 years of my career I wrote an awful lot of horrible automation

In the first 8 years of my career I wrote an awful lot of horrible automation

We see a desire for speed in software development as well (CI/CD, rapid deployments, …)

What we don’t want is mistakes, though (no matter how easy it is to fix them)

That’s why we install brakes in our pipeline > automated tests

Snel opleveren van software met vertrouwen… In the first 8 years of my career I wrote an awful lot of horrible automation

…omdat je weet dat je ‘remmen’ het doen In the first 8 years of my career I wrote an awful lot of horrible automation

I see quite a few problems in practice, though

Too many tests (every feature should have tests, lots of added maintenance)

Too few tests (failures in production)

“Are we comfortable with not having the information provided by this test?”

“Are we comfortable with not having the information provided by this test before we deploy?”

Inefficient tests (Blu, Orange)

“Is this the most efficient way to get the information we’re looking for?”

Reliable / trustworthy tests – false positives / false negatives

Review / refactor / remove your tests periodically – tell story of brake pads here

Craftsmanship - training

It’s about the right tools

It’s about the right knowledge

Testautomatisering beschermt je niet tegen alle risico’s Flat tires for example - don’t rely on automation alone

In the first 8 years of my career I wrote an awful lot of horrible automation

Hoe snel durf jij te rijden met jouw remmen? In the first 8 years of my career I wrote an awful lot of horrible automation

Contact Email: bas@ontestautomation.com Website: https://www.ontestautomation.com/training LinkedIn: https://www.linkedin.com/in/basdijkstra