(CT) is a developer practice that shortens the feedback loops established by test-driven development and continuous integration. Building on techniques used by Agile software development practitioners, with shows you how to get instant feedback about both the quality of your , and the quality of your tests.
Automated testing is an increasingly common practice in the software development industry. However, many companies struggle to gain all the benefits of automated testing, due to poorly written or incomplete tests.
Just as continuous integration and test-driven development have changed the definition of software development in the last ten years, Continuous Testing is poised to become a standard practice for development teams in the next decade.
Ben Rady is a passionate and pragmatic software developer. He is the creator of Infinitest, a continuous test runner for Java, and contributes to a number of other projects that benefit the open source community. Presently employed as a Software Engineer at DRW Trading, Ben is focused on development practices that support rapid and regular delivery of well crafted software. You can follow Ben on Twitter at twitter.
com/benrady, or at his blog at benrady.com.
Rod Coffin is a Principal Consultant at Improving Enterprises, which provides training, consulting, and outsourcing services. He has coached and mentored several teams on agile software development and is equally passionate about the organizational and technical sides of effective software development. He is a frequent speaker at software conferences and has written many articles on a range of software development topics including agility, enterprise software development, and semantics.
书名：Continuous Testing：with Ruby,
出版社:Pragmatic Bookshelf (June 2011)