Tech Lead Journal cover image

#139 - A Developer's Guide to Effective Software Testing - Mauricio Aniche

Tech Lead Journal

CHAPTER

Specification Based Testing

Testing is about trying to find bugs, and how do you do this? Because you compare what you expect a program to do with what the program does. Where is this information in the requirements? And I'm not saying like a Word document that contains the requirements or UML. It doesn't matter. The requirements can be in your mind. At some point there's this notion of what the program should do. So specification based techniques are the ones that help you look at the requirement and identify interesting test cases. This is not new. Again, this dates from the 80s. We've became very good at coming up with techniques. If you really want to be a little bit more systematic

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner