Войти
  • 166333Просмотров
  • 2 года назадОпубликованоAlex Hyett

5 Types of Testing Software Every Developer Needs to Know!

Software testing is a critical part of programming, and it is important that you understand these 5 types of testing that are used in software development. In this video, I go over the importance of the software testing pyramid and explain how the testing changes at each level. I also touch on MC/DC code coverage, which is critical if you every want to work in defence or aviation. 📝 Video Transcript: 📨 Free Newsletter: — Join my free weekly newsletter for advice, technology and more. ❤️ Support my channel: — Say thanks by buying me a coffee or becoming a loyal supporter. 🎓 Courses: — Like the way I teach? You might like my courses too! 👨‍💻 All Code: — Links to all the code for my YouTube videos can be found here. ⏳ CHAPTERS 00:00 Introduction 00:09 Software Testing Pyramid 00:25 Unit Tests 00:54 Code Coverage 01:05 Modified Condition Decision Coverage 01:34 Component Tests 02:22 Integration Tests 03:12 White Box and Black Box Testing 03:50 End-to-End Tests 05:32 Manual Testing 🔗 SOCIAL LINKS 🐘 Mastodon — @alex 💼 LinkedIn — ☁️ Bluesky — 🧑‍💻 WHO AM I I’m Alex, a Software Developer and YouTube working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this YouTube Channel, I also write articles on my website ( ) as well as write a regular newsletter that contains some thoughts to help aspiring developers. #coding #programming #developer