Skip navigation.

Archives

BugNET 0.7.899.0 is released

The new build of bug tracking tool BugNET has been posted. This is a bug fix / improvment release. Fixes BGN-518 Project administrator can't edit a category tree BGN-558 Unhandled exception executing SQL in installer BGN-570 Problem with roles - I clone a project, but permissions doesnt work ok BGN-414 Remove html-tags in notification mails. BGN-474 Can't show Attachments tab on BugDetail.aspx

Jameleon 3.3-M5 is released

Jameleon is a data-driven automated testing tool that is easily extensible via plug-ins. Features of applications are automated in Java and tied together independently in XML, creating self-documenting automated test cases. This is a milestone(beta) release and includes 34 bug fixes and 46 features, including a new Watij plug-in and totally revamped HTML results. For more information, be sure to check out the full details linked below.

New Tutorial at QCon

On Tuesday 11th March, at QCon London, Romilly Cocking and I will be running a new tutorial we're developing with Nat Pryce on Test-Driven Development with Mock Objectsfollowing on from a successful first run at the last XpDay. Sign up soon

Python - 15 Line HTTP Server - Web Interface For Your Tools

I write a lot of command line tools and scripts in Python. Sometimes I need to kick them off remotely. A simple way to do this is to launch a tiny web server that listens for a specific request to start the script.

I add a "WebRequestHandler" class to my script and call it from my main method. There is a "do_something()" method in the class. You call your code from this method.

All you have to do is launch your script and it will sit there and wait for requests. If the request is bad, it spits back a 404 error. If the request path matches what we are looking for (in this case "/foo"), the code is launched.

Do you keep notes about “the first below the line” tests?

exploratory testing
We can’t test everything. So it would be logical to divide tests into must and may (if time permit)” test. To have some tests reserved... Nevertheless, in continuous integration projects I have “it’s now or never” rule as testing new features. I may postpone whole feature testing, but specific test ideas – never. I’m not sure if I’m right – that’s why I’m writing this.

A tagging meme reveals I short-change design

There’s one of those tagging memes going around. This one is: “grab the nearest book, open to page 123, go down to the 5th sentence, and type up the 3 following sentences.” My first two books had pictures on p. 123.The next three (Impro: Improvisation and the Theatre, AppleScript: the Definitive Guide, and Leviathan and [...]

Test-driven Object-Relational Persistence

Chugging through a small NHibernate example, where the goal is to demonstrate how object-relational mapping can fit into a test-driven apporach to development (and all it implies), I'm thinking about the issue of coverage and granularity of tests.

I like to ensure that application logic and persistence are completely seperate concerns. As such, I write two sets of tests - one to test that my application works logically without persistence, and another to test that my domain objects are persisted (saved and retrieved) correctly.

CMG Opens Its Content to the Public

architecture | availability testing | databases & SQL | design & development | non-functional testing | performance testing | performance testing patterns | performance testing tools
The Computer Measurement Group (CMG) is making its conference proceedings from 1997 through 2005 available to the public. I believe that CMG holds the best practical conference in performance analysis, capacity planning, and related areas. In addition to the areas listed below, I'd definitely add performance testing. Here is the official mail CMG sent:

Next Naked Agilists

The next Naked Agilist tele-conference will be Saturday April 26th 2008 at 8pm GMT.

Jeff Patton Agile Usability references

On the agile-usability mailing list, Jeff Patton wrote something very like this:One past paper I constantly reference is Lynn Miller’s customer involvement in Agile projects paper, Gerrard Meszaros’ Agile usability paper, and last year’s paper from Heather Williams on the UCD perspective, before and after Agile.All these are great papers - and I know there’s [...]