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 @ContinuousDelivery channel. Dave Farley - Continuous Delivery & DevOps Pioneer, Award-winning Author, Founder & Director of Continuous Delivery Ltd. RESOURCES 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 overcome them with a more effective and more efficient approach. CD TRAINING COURSES If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley's courses RECOMMENDED BOOKS & LINKS You can grab Dave Farley's new book 'Continuous Delivery Pipelines' here: David Farley • Modern Software Engineering • Dave Farley & Jez Humble • Continuous Delivery • Forsgren, Humble & Kim • Accelerate • #GOTOxDaveFarley #E2E #EndToEndTesting #Testing #Programming #DaveFarley #GOTO #GOTOcon #ContinuousDelivery #Complexity #ProgrammingTutorial #SoftwareEngineering Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Hide player controls
Hide resume playing