Checking Java Programs Bibliography - Web Resources

  • Software Testing is a web site focussing on software testing (covering a variety of programming languages).

  • Another list of software analysis tools focussing on static analysis; covers the main ones plus a number that are relatively obscure, many of them non-open-source. Site does not have an updated date.

  • Enumeration of all kinds of tests, in the Evil Unit Testing article.

  • "Daily Build and Smoke Test", Steve McConnell, IEEE Software, Vol. 13, No. 4, July 1996, available online at Daily Smoke Test Several years after Booch’s classic textbook introduced the term, this paper presents an early (though thoroughly Microsoft-centric) discussion of what we now call "Continuous Integration".

Introduction

Dynamic Testing

Continuous Integration

Conclusion