Skip to main content

Software Testing Podcast - Finding Tools Special 2019 - The Evil Tester Show Episode 007

In this podcast we consider how do you find tools, and how to decide between them when you do find them. All so we can improve our Software Testing.

Subscribe to the show:

Watch on YouTube

Watch on YouTube

Interested in sponsoring the site? [find out more]


Show Notes

Have you ever built a tool list?

Yes? Me too. I don’t any more. And in this show I explain why, and what I do instead.


This podcast has also been uploaded to facebook:

Show Notes

Original twitter thread: https://threadreaderapp.com/thread/1098198817726517248.html?refreshed=yes

The Observatron tool

Exploratory Testing Chrome Extension

Exploratory Test Assistant - autoit script for making notes while engaged in exploratory testing - eviltester/exploratoryTestAssistant

I like tools that augment my process and work together. So I use multiple proxies to observe, interrogate and manipulate HTTP traffic.

I use FreePlane for mind mapping, because I can write Groovy Scripts that allow me to output the information in different ways. Here’s an extract to markdown script that I use regularly when creating conference slides and other written material

Simple scripts for use with Freeplane. Contribute to eviltester/mm-script-repo development by creating an account on GitHub.

I write most of my logs as text in markdown format so I can use multiple tools for reporting in different ways, and it is easy to parse for custom tools I write.

I often write scripts to augment my existing tools, or extract information from them, or combine information from multiple tools together. Rather than look for a new tool. Often these are tactical, and just for my use.

I sometimes wonder what other tools I don’t know about, but I don’t maintain a tool list any more. I tend to use a combination of tools, and only look for tools when I have a gap in my modelling, observation, interrogation or manipulation abilities.

It was only as I was writing this extension that I stumbled across @bugreplay which is a commercial cloud tool that captures similar information as the extension I’ve written bugreplay.com

I built this extension because I realised I had a gap in my observation and interrogation abilities… and because I wanted to learn more JavaScript, and experiment with extensions.

Do experiment with multiple note taking approaches and tools to find a way that works for you, based around the process and the software that you test. Caution: spend more time using the tools, than augmenting and looking for new tools. (I’ve fallen into that trap too often)

Actually I wrote it around 2004,2005,2006 but only released it to github in 2012

And I only found it because it was mentioned in the testersio.slack.com channels

Hints:

Go Meta:

If I am not observing a particular attribute of a specific technology. Then I go hunting. And my search is more specific.

When choosing a tool: