Products:
Compendium-TA
A modelling tool
Email Control Center
Free - Control Outlook
URL Control Center
Free url manager
Perl Path Analysis
Free Testing Tool
Test Utilities in Excel
Free Testing Utilities
Test Data Utilities
Free Test Data Utilities
ForceWindowVisible
Free System Util
Compendium Developments Software Testing Reviews, Essays and Tools
 
Web site

 

Alternative Test Tools in Action

Alternative Tools, The presentation

Alternative Tools In Theory

Alternative Tools In Action

Alternative Tools, The List

  1. The tools in action
  2. The sessions in action
  3. Alternative tools list
  4. OPML List of blogs (xml)

A related stickyminds.com paper is Being Resourceful When Your Hands are Tied which was co-written with Danny Faught.

This page is the supporting page for a talk, and paper, on Alternative Testing Tools.

On various pages on this site you will find tools mentioned that are not part of the mainstream cannon of testing tools. I tend to think of these as Alternative Testing Tools. But I wanted to investigate what that phrase really meant to me.

Is an open-source testing tool like Bugzilla an alternative testing tool? If so, what makes it alternative. It is an alternative, but does that make it alternative? I wanted understand what I meant by alternative, because I had the uneasy suspicion tha for me, bugzilla wasn't as alternative as some tools I use. This does suggest that alternative may be the wrong adjective but as I have been using it so long I'm sticking with it for the moment.

So I sat down and thought that the best way to figure this out is to do some testing, and observe what tools I use, and try to figure out why I use them, then generalise and question my observations.

And the results are on this page. All the papers below are still in draft, but most are readable. Consider them in 'pre-alpha', they are not ready for beta testing, but if they provide some value and you can tolerate their obvious bugs then that is great.

We have 4 papers, Alternative tools in X:

  1. Alternative Tools in Theory
  2. Alternative Tools in Action
  3. Alternative Tools, The List
  4. Alternative Tools in Retrospect

And you can download the presentation slides as pdf.

There are other resources on this page too. The big alternative tools list, which isn't well formatted yet, lists a lot of alternative tools to help you start your tools quest. And a list of useful blogs, both for finding tools and for general testing related information, get a good RSS Aggregator and use this OPML List of blogs (xml) to start you off.

There are extract movies showing a subset of the tools in action. These are the movies used during the presentation.

The session movies are on a page here. These are flash exports and most should be viewable over a modem connection. The largest is 3meg in size.

This page and topic is a work in progress, future items to be added to this page include:

  1. The application under test
  2. The data and supporting files

The Presentation

the presentation as pdf

I only actually present the first 5 or 6 slides, but the complete presentation acts as a summary of the information in the papers.

Alternative Tools In Theory

The Theory PDF Cover

This paper documents my thoughts on Alternative Tools, in general:

  1. Discusses the nature of alternative tools
  2. The personal test process
  3. Process tools vs Task Tools
  4. How to find tools
  5. Introducing alternative tools into your organisation and personal test process

Theory Mind Map

Alternative Tools In Action

In Action PDF Cover

In order to come to any conclusions, I did some testing. This documents the test sessions that I conducted, the tools used and makes various observations on the user of tools. Topics Covered Include:

  1. Installation Testing
  2. Monitoring Applications, Files and Registry entries
  3. Having other tools find defects in the AUT while you browse
  4. Easy environment maintenance and automation
  5. Using Screenshot tools in conjunction with Clipboard tools to have a robust, cheap and failure resilient test log
  6. Session based testing
  7. Statistics, the easy way, and an alternative to Excel
  8. Over 20 alternative tools used

Alternative Tools, The List

The List PDF Cover

  1. A summary list of tools used in the sessions,
  2. Detailed descriptions of each of the tools,
  3. links to where you can find them and how much they cost

Alternative Tools In Retrospect

This paper is not at 'pre-alpha' state yet.

An overview of lessons learned for this whole process.

Here is an extract from the tools list summary

A43

www.shawneelink.net/~bgmiller

Free

ActiveWords

www.activewords.com

$19.95

J & J Bachs’ Session Based Scripts

www.satisfice.com/sbtm

Free

Beyond Compare

www.scootersoft.com

$30

Burn4Free

www.burn4free.com

Free

Camtasia Studio 1.1

www.techsmith.com

$299 (There are free alternatives)

ClipMate

www.thornsoft.com

$24.95

Compendium-TA

www.compendiumdev.co.uk/compendium-ta

£35

Excel

www.microsoft.com

<various>

FileMon

www.sysinternals.com

Free

InstallRite

www.epsilonsquared.com

Free

KeepIt

www.keep-it.com

Free

Microsoft Windows Application Compatibility Toolkit

 

www.microsoft.com/windows/appcompatibility/toolkit.mspx

Free

More (dos)

<bundled with windows>

Free

Pal Computer Surveillance System 2.2

www.palsol.com

I got an old version for free on a coverdisk

$35

Perl

www.activestate.com

Free

R

cran.r-project.org 

Free

Registry Monitor

www.sysinternals.com

Free

SciViews

www.sciviews.org

Free

SmartSync Pro

www.smartsync.com

$35

SnagIt 6.3

www.techsmith.com

$39.95 (there are free alternatives)

ULTT

Any stationary shop

$lo-cost

WinMerge

winmerge.sourceforge.net  

Free

Virtual PC

www.microsoft.com/windowsxp/virtualpc

$129 (there are free alternatives)

The Tool Extract Movies

I have extracted and edited out information about some of the tools into smaller movies for use during the presentation, these are available here.

Or the Cut Down set which I used at EuroStar 2004.

The Sessions Overview and Movies

These movies are edited views of the test sessions that were conducted. I don't use these movies during the presentation but if you want to see any of the tools that I mention in action then this is the place to look.

Sessions Overview

View The Movies

These are flash exports and most should be viewable over a modem connection.