Blog Posts

Subscribe to the full blog feed using RSS

All Posts | Categories | Archive

Be a Better Tester, Be a Beta Tester

5 minute read - Conference

This page is the supporting page for the talk that I gave at EuroStar 2003 on becoming a better tester, specifically by beta testing software.

You can

The Paper and Presentation

Download the Paper in PDF [Paper .pdf (975kb)] Download the Presentation in PDF [presentation .pdf (227kb)]

Additional Points

Some of these points have come out from comments made by the reviewers of the paper (thanks: James Lyndsay, Robert Sabourin, James Bach) and through my continued use of beta testing and thinking about beta testing since the paper was written.


Tom Gilb Competitive Engineering Courses

10 minute read - Essays

Requirements are a tricky business.

As testers, we know that a lot of the ‘finished’ requirements we see require investigation on our part to find out ‘how’ we can actually test them and to get to the core of what the requirement actually means.


Practical Experiences in Graph Based Testing

2 minute read - Conference

Practical Experiences With Graph Based Software Testing

Alan Richardson gave a talk at StarEast 2003 based around his experiences with Graph Based Testing.

You can read the 27 page supporting paper as a pdf file here.

Tool Changes and New Tools

Some tools have new versions since the paper was written and I have stumbled across some new tools.

  • Graphopt has a new version
  • Tintfu has been updated
  • here is another dot editor for windows DynaGraph
  • Tulip is designed to visualise large graphs, and uses its own graph file format, but can import from GML. It does have some fairly complicated install dependencies.
  • PAJEK is another visualisation tool for large graphs.

Simple Spreadsheet

In the paper I mention how simple it would be to construct a spreadsheet that you can use to create the graphs and use to build extra functionality with.


The Actor's Ways and Means

15 minute read - Books

…Meyerhold’s bio-mechanical actor said, “I make these movements because I know that when I make them what I want to do can most easily and directly be done.” [1]