An early release copy of The Art of Unit Testing is now available.
ClassMock is a framework that helps the creation of unit tests for components that use reflection or annotations. In this kind of classes, the behavior is dependent of the class structure. This way, each test case usually works with a different class created specifically for the test. With ClassMock is possible to define and generate classes in runtime, allowing a better test readability and logic sharing between tests.
ClassMock is available at http://classmock.sourceforge.net/
Data Storm is a free open source data base browser. While there are millions of data base browsers freely available online, Data Storm is different as it can be launched directly from within your Java code. This enables you to see and modify data that otherwise may not be available to you (e.g. data that will be rolled back).
It is freely available from http://datastorm.sourceforge.net/motivation.html
which also motivates why you need the tool 
"Squish has proved to be an excellent and popular replacement for the GUI automation tool which was used in previous automation campaigns." said Shane McCarron from Ericsson AB.
InCisif.net is an automation tool designed to implement client-side functional testing of
Web applications under Internet Explorer 6 or 7, using languages such as VB.Net, C# or IronPython.
The version 2.2 focus on a better integration with Visual Studio.
Tests can be recorded, edited, executed and debugged from within Microsoft’s Visual Studio 2005 or 2008.
Visual Studio Express is also supported.
To learn more and download an evaluation copy, go to http://www.incisif.net
ReSharper 4.0 provides the most up-to-date support for C# 3.0, including LINQ, as well as providing many intelligent tools to make the new language features much easier to work with. Get the low-down on C# support here.
Fixture Gallery is a cookbook for FIT/FitNesse tests. It provides developers with a quick overview of the most important fixture types and concepts for agile acceptance testing using the FIT framework. For each fixture type, this document explains the table format and fixture class structure and provides advice when to use and when not to use it. Each example is accompanied by the source code for Java, .NET and Python FIT implementations, in a form that can be easily copied and used as a template for similar fixtures.
Version 2.0 brings:
- Python examples for all fixtures and concepts explained in the document.
- Examples for ConstraintFixture, CombinationFixture, CalculateFixture
and notes about SetFixture and SubSetFixture.
Many thanks to Jens Engel and Mike Stockdale for their contributions to
this version.
For more information and download links see
http://gojko.net/fitnesse/fixturegallery/
Pex is a project from Microsoft Research that enables *parameterized* unit testing.
Pex generates Unit Tests from hand-written Parameterized Unit Tests through Automated Exploratory Testing based on Dynamic Symbolic Execution.
http://research.microsoft.com/Pex/default.aspx
vsTODOlist is a Visual Studio 2005 or 2008 language extension that allows you to
implement to-do lists for your development projects using color coding and
Intellisense.
A TODO list file is still
- text based
- partially unstructured
vsTODOlist is
- Free
- Customizable.
Screen cast and download at http://www.InCisif.net/vsTODOlist
Free Podcast: Featuring Frank Cohen on Unit Testing in Java & SOA 
Java developers have widely adopted test first software development strategies. Unit test frameworks for Java, Web services, Ajax, REST, Service Oriented Architecture, and Flash/Action Script show the diversity of adoption among Java developers. In this podcast, Frank takes Java developers through the advanced topics in unit testing: turning unit tests into functional tests, running unit tests on a scalable grid of unit testing nodes, leveraging unit tests build by developers in the software testing effort, correlating unit test results to frameworks that observe hot spots of performance and providing operational data to unit tests at test runtime. Frank also talks about TestMaker and Selenium.
Original Software launches TestDrive-Assist and community site with free downloads
Chicago, April 8, 2008 – Original Software, a leader in next-generation software test automation, today announced the launch of ManualTesting.com and the latest version of TestDrive-Assist, its unique solution aimed at streamlining the manual testing process without taking away any control from the tester. ManualTesting.com is a community site for software quality professionals containing numerous free resources designed to alleviate the headaches caused by the burden of time-consuming manual testing on QA departments. The site also features a free trial download of the newly-launched product, which can reduce the time spent on manual testing by over a third.
Just got back from CITCON 2008, Denver. This was my second CITCON and I am very happy I went. David.
CITCON, the Continuous Integration and Testing Conference, is a world-wide series of free Open Spaces events for developer-testers, tester-developers and anyone else with an interest in Continuous Integration and the type of Testing that goes along with it.
CITCON provides a forum to connect with other people on topics you care about, to learn from their experience and share your own. Past topics include:
* What is Continuous Integration?
* What CI Tools can learn from the Rubber Chicken
* What Is The One True Language For Writing Tests?
* The Future of Build Languages
* BDD is not TDD
* How Far is End-to-End?
* Fit for Fun and Profit
* Overcoming Barriers to Adoption
Its a sign of the times that no self-respecting source-level library vendor ships without tests. Read more on Brad Abrams' blog.
Fixture Gallery is a cookbook for FIT/FitNesse tests. It provides developers with a quick overview of the most important fixture types and concepts for agile acceptance testing using the FIT framework. For each fixture type, this document explains the table format and fixture class structure and provides advice when to use and when not to use it. Each example is accompanied by the source code for Java and .NET FIT implementations, in a form that can be easily copied and used as a template for similar fixtures.
See http://gojko.net/fitnesse/fixturegallery/ for more information and download links.
SevenMock v1.1 has now been released - extending the light-weight mock object implementation with a class extension sub-project. This allows generated mock objects to be cast directly to classes as well as interfaces - which will prove useful for anyone who wants to mock classes that don't implement defined interfaces.



