Hudson and Automated Testing
Continuing on the theme of applying Hudson, this chapter expands on one aspect of the preceding chapter about Continuous Integration: automated testing. Arguably the most significant impact Hudson can have on an enterprise is reducing the cost and increasing the positive impact of automated testing. This chapter is an overview of the theory and practice of automated testing with Hudson.
Containing Code and Code Under Test
Before jumping in, let’s define two simple terms. We will use the term “code under test” to mean the code that is being exercised by the testing code. Usually this is the code for which ...