Category Archives: Testing

Tips, trials & tribulations regarding software testing techniques & tools such as Nunit, EasyMock, Mercury’s Test Director for Quality Center and the Quicktest Pro

Junit Kungfu

A great presentation with audio that talks about Junit 4, test naming and other things.  I liked this presentation because it starts expression Behaviour Driven Development concepts without actually using a Behaviour Driven Development Framework.  Additionally its one of the … Continue reading

Posted in Groovy, Java, Testing | Tagged , , , , | Leave a comment

Testing Presentations

Their has been a presentation I watched last year that absolutely changed my opinion on how I tested and how I designed.  It was one of those presentations that just made sense and I cant believe I haven’t blogged about … Continue reading

Posted in Java, Testing | Tagged , , , , | Leave a comment

Junit’s Theory’s as interprested by Schauderhaft and Groovy

JUnit theories sound promising.  Many a time a developer writes a whole lot of @Tests along the lines of testParameterXzero(), testParameterXone(), testParameterXmaxInt(). The test code may be almost identical apart from the parameters being used in the class/method under test … Continue reading

Posted in Groovy, Java, Testing | Leave a comment

UML and CRC and Agile References

CRC Cards (Class Responsibility Collaborator cards) Class Name Responsibilities Collaborators A very good UML diagram reference (I may have referenced this one before). http://www.agilemodeling.com/essays/umlDiagrams.htm And a page of useful agile resources, from a process standpoint. http://www.agilelogic.com/sp_resources.html I particularly like the … Continue reading

Posted in Java, Software Development, Testing | Leave a comment

AssumeThat(flexibleJunitTesting.withMatchers(), isGreat());

I’ve seen Matchers used in EasyMock but I kinda stumbled across the assertThat method in JUnit today and realised how powerful this stuff can be. Usage: assertThat(“You Failed”, testValue, allOff(greaterThan(3), lessThan(6)) They seem a lot simpler in this context even … Continue reading

Posted in Java, Testing | Leave a comment

Get Fit

Fit is a framework that helps the business get involved in specifying the requirements that end up being the testing.  When the business can use Word and Excel to generate their own test cases, connected to a simple fixture and … Continue reading

Posted in Software Development, Testing | Leave a comment

Now for something Obvious

In this presentation about FIT, the presenter, David, takes a look at the meaning of the term ‘the build is broken’.  What it is now compared to 10 years ago.  He states that as technologists we should be proud that … Continue reading

Posted in Java, Software Development, Testing | Leave a comment

Swing Explorer

Initially Swing Explorer looked like it was the one size fits all solution to replace QTP. Ok, I was a bit nieve, its more aiken to the Object Spy of QTP, allowing to see the heirachy of a Java object … Continue reading

Posted in Java, Testing | Leave a comment

Sexy NUnit Runner

ReSharper UnitRun is a plugin for VS.NET and its the best looking NUnit (or JUnit tool) I’ve seen to date.  

Posted in Software Development, Testing, Windows | Leave a comment

Squish – An automated UI testing tool for Java

New (for Java) Automated UI testing tool. Supports Mercury Quality Center integration. Can write your scripts in JavaScript, Perl, Tkl. http://www.froglogic.com/pg?id=Products&category=squish&sub=editions&subsub=java And when you want to change all your vbscript scripts to JavaScript, you could use this

Posted in Testing | Leave a comment