Tomek Kaczanowski's blog
Testing Basics: SUT and DOCs
Submitted by Tomek Kaczanowski on Wed, 01/19/2011 - 12:44This blog post is devoted to two unsung heroes of testing: SUT and DOC. Who are they and what is their role in unit, integration and end-to-end tests?
Gradle Status, January 2011
Submitted by Tomek Kaczanowski on Wed, 01/12/2011 - 20:46A short summary on status and information of recent achievements and changes of Gradle project. Plenty of new and good things!
SQL Database Diagrams with SchemaSpy, HSQLDB and Groovy
Submitted by Tomek Kaczanowski on Mon, 12/27/2010 - 10:32The source code is available at github. Enjoy !
This post shows how to generate nice database diagrams using SchemaSpy, HSQLDB and Groovy. And, what is crucial, to do so in programmatic way, that is without clicking any GUI.
Testing Basics: Results of Tests
Submitted by Tomek Kaczanowski on Tue, 12/21/2010 - 12:56Tests executed by hand can end up with plethora of results ranging from "*#$& exception!!" to "it works... and this exception has always been there". In case of automated tests things look different. There are only few possible outcomes. Let us take a closer look at them.
Developers' Testing Dilemma: Aim for Verification or Design?
Submitted by Tomek Kaczanowski on Sun, 12/05/2010 - 21:20Few notes on two approaches to testing. Some people seem to be more interested in verification, others aim for better design.
Wasting Your Time By Not Writing Tests
Submitted by Tomek Kaczanowski on Mon, 11/22/2010 - 20:19Automation is the key to successful testing. This post explains why other ways of software verification are a waste of time.
Build Script Length - Maven 3, Polyglot Maven, Gradle and Ant
Submitted by Tomek Kaczanowski on Thu, 11/04/2010 - 14:12A short comparison of length of the build files of Maven 3, Polyglot Maven (Groovy version), Ant and Gradle. Please notice that this is NOT a full comparison of these build frameworks!
Code Coverage And Alexandre Dumas
Submitted by Tomek Kaczanowski on Mon, 10/18/2010 - 20:08Few notes on how setting a high code coverage can do more harm than good.
TimeOut for Configuration Annotations of TestNG
Submitted by Tomek Kaczanowski on Sun, 10/03/2010 - 20:07Oldest developers can't recall the times when TestNG introduced timeout constraints for tests methods (invocationTimeOut parameter of @Test annotation). The current beta of TestNG allows to set timeouts also for configuration methods.
Projects Names That Tell A Story
Submitted by Tomek Kaczanowski on Thu, 09/30/2010 - 20:27Sometimes if you look closer at projects names you will notice some interesting stuff. This short post is exactly about this - names of projects that are more than mere identifiers.
This used to be my blog. I moved to http://tomek.kaczanowscy.pl long time ago.