tubeshowcase●1,194,391 videos♡ My collection 0
← Learn to Code

Learn to Code17:46

Don’t Do E2E Testing • Dave Farley • GOTO 2023

GOTO Conferences ↗

From the creator

We’re so pleased to having teamed up with Dave Farley, author of “Continuous Delivery” and frequent GOTO Conferences speaker, for a monthly video series featuring ideas about continuous delivery, DevOps, test-driven development, BDD, software engineering and software development in general. Find plenty more from Dave on his @ModernSoftwareEngineeringYT channel. Dave Farley - Continuous Delivery & DevOps Pioneer, Award-winning Author, Founder & Director of Continuous Delivery Ltd. RESOURCES https://twitter.com/davefarley77 https://linkedin.com/in/dave-farley-a67927 http://www.continuous-delivery.co.uk http://www.davefarley.net ABSTRACT End-to-end testing is one of the more common approaches to testing software, but it is complex, fragile expensive and low quality. As soon as we accept that the best way to test our system is to deploy it all together, with everything else that it interacts with and then try broad-brush interactions with the whole lot, we have lost control. To do a great job of testing we need much finer-grained control, and so need to reject E2E testing. Great automated testing depends on us controlling the variables, and ATDD, TDD and BDD rely on our ability to synthesise inputs and collect outputs from our system so that we can test it. E2E testing stops us from doing that. In this episode, Dave Farley, author of best-selling books “Continuous Delivery” and "Modern Software Engineering” describes the problems of end-to-end testing and how best to overco

Published 2023-12-01 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code