Tools

Some testing tools and applications to support testing, and train people to test.

Most of my tools are available on GitHub, there are 80+ repositories using languages as diverse as: C++, VB, PHP, Java, Auto It, C, Perl, and probably a few others.

Just for fun, you might want to try The Evil Tester Sloganizer for generating motivational slogans for helping you test.

Notable items that I maintain are listed below:



API Challenges - an API testing practice app

  • The API Challenges is an application which you can use to practice API testing and automating. It is written in Java, runnable locally and has been deployed to the cloud for easy access. It contains a functional API and a set of challenges for you to work through.

Buggy Apps

  • A set of simple JavaScript apps with some bugs to find for testing, and to experiment with automating in the browser.

Buggy Games

  • A set of simple JavaScript games with some bugs to find for testing, and to experiment with automating in the browser.

Chatterscan Twitter Client

  • A Twitter client that helps you read tweets that only contain links. Cut out the Chatter. Scan posts that matter. Use Chatterscan.

Chrome Debug Protocol Based Exploratory Testing Tool

  • A Chrome Debug Protocol based tool with additional functionality for supporting exploratory testing.

CounterString Generator - an chrome extension for generating CounterStrings

  • Want to generate CounterStrings to support your exploratory web testing? Install this extension and that’s what you can do.

Data Grid Table Editor and Test Data Generator

  • The Data Grid Table Editor is a simple tool for creating and editing CSV Files, Markdown Tables, Gherkin Data Tables, and HTML Tables with additional functionality for generating JSON and JavaScript arrays. Populate the data table with configurable random data and using during your testing or automating.

REST Mud Text Adventure Game

  • A Text Adventure for practicing your technical web testing, use of browser tools and REST API tooling.

Simple TODO List

  • A Simple Todo List Application written with HTML and JavaScript, and using Local Browser Storage.

TextRenderer Text To Image Generator

  • A Text to Image Generation tool, useful for creating images for social media, and for exploratory testing.

The Evil Tester's Compendium of Testing Apps

  • A Compendium of applications, pages and REST APIs that you can use to practice your testing and automating.

The Observatron - an exploratory testing recording tool

  • The Observatron is a Chrome Extension which automatically takes screenshots and saves .mhtml files.

The Pulper - a testing practice app

  • The Pulper is an application which you can use to practice testing and automating. It is written in Java, runnable locally and has been deployed to the cloud for easy access.

The REST Listicator

  • A Buggy REST API that you can use to practice your testing and automating.

The Test Pages - a web practice app for automating

  • The Test Pages is an application which you can use to practice automating. It is written in Java, runnable locally and has been deployed to the cloud for easy access. All the examples used in the book Selenium Simplified and my Selenium Courses are contained within.