Better software through debugging and unit testing -- Unit testing basics

Better software through debugging and unit testing -- Unit testing basics

TABLE OF CONTENTS
   Software debugging basics
   Unit testing basics
  

    Requires Free Membership to View

    When you register, you'll receive targeted emails designed to keep you informed of the most relevant information on Agile development, application security, testing & QA, software requirements, and more.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchSoftwareQuality.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchSoftwareQuality.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

Unit testing, Extreme Programming and TDD
   Debugging for security
   Other useful resources



  Unit testing basics

Unit testing is critical part of the debugging process. Still, it can be time-consuming and some developers and testers are put off by it. Alberto Savoia, unit testing expert and cheerleader, is featured in a number of the links below, and with good reason. Not only is he extremely knowledgeable, he knows how to sell unit testing. Reading these tips, tutorials and expert responses may not make you fall in love with unit testing, but they will teach you how to do it properly, effectively and efficiently.

For more information on unit testing tools and how certain methodologies affect unit testing, read our next section, Unit testing, Extreme programming and TDD.

This was first published in November 2007