Home
Education Page
Description
Schedule
Mailinglists

Literature
Book
Slides
WebLog

Assignments
Learning Wiki
Personal Log
Projects
Reviews

GW

Center
Master Program

Center

  • Home
  • Courses
  • People
  • Projects

Page

  • Edit Page
  • Rename Page
  • Attach File
  • Printable
  • Wiki Source

  • More ...

Web

  • Recent Changes
  • Notify Service
  • News
  • Page Index
  • Search
  • More ...

Wiki

  • About TWiki
  • Text Formatting
  • Registration
  • Change Password
  • Reset Password
  • Users
  • Groups

Log In or Register

Testing Tools

Swe05
An overview of testing tools and techniques.

Unit Testing with JUnit

  • Pragmatic Unit Testing in Java and JUnit

  • JUnit in Action

  • Java Open Source Programming with XDoclet, JUnit, WebWork, Hibernate

  • http://www.junit.org

Mock Techniques

  • Endo Testing: Unit Testing with Mock Objects (XP2000)

  • Mock Objects in Pragmatic Unit Testing in Java and JUnit

  • http://www.mockobjects.com

Domain Specific JUnit Extensions

  • http://www.c2.com/cgi/wiki?ServletTesting

  • Testing a Servlet in Mock Objects in Pragmatic Unit Testing in Java and JUnit

  • Unit Testing Servlets and Filters in JUnit in Action

  • In-container Testing with Cactus in JUnit in Action

  • Functional Testing with HttpUnit? in Java Tools for Extreme Programming

Code Coverage Analyzers

Continuous Integration Tools

  • Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Applications

  • Continuous Integration (Martin Fowler)

Design for Testing

  • Patterns of Enterprise Application Architecture

  • Tell, Don't Ask (also at c2)

  • Law of Demeter

  • Design Patterns: Elements of Reusable Object-Oriented Software

  • Why Your Code Sucks