March 2011
Intermediate to advanced
452 pages
10h 11m
English
One area of software development that has gotten more attention lately is testing. From unit testing to user interface testing to full system testing, this subjectis finally getting the attention I think it deserves. Of course, we all test our code to some extent, but automated testing tools and integration into the IDE have made the nasty task of testing much more palatable.
A formalized test strategy requires creating code that programmatically exercises every single line of your program to assure that it works as it is supposed to. Programmers have traditionally tended to avoid developing formalized test harnesses for their programs, mostly because of the extra time involved in writing the tests. This time does not directly ...