Assets 4

apps/reflect will show the details of the http call made to it

e.g. GET http://localhost:4567/apps/reflect

And you can add further items in the path /more/apage.html

It always responds with 200 and renders details of the request

This change is in compendiumdevapps and in the main compendium

java -jar compendiumdevapps-1-1-1.jar

Or the recommended download:

java -jar compendium-of-test-apps-1-3-3.jar

@eviltester eviltester released this Oct 11, 2018 · 3 commits to master since this release

Assets 4

Fixed a bug in The Pulper because the resource file parsing assumed Mac, and the resource file loading also assumed Mac/Linux

No other apps in the Compendium have changed so you can download these from the v1.2 release.

To access just The Pulper web app, then download thepulper-1-2-2.jar and run from command line:

java -jar thepulper-1-2-2.jar

To access all the apps then download compendium-of-test-apps-1-3-2.jar

java -jar compendium-of-test-apps-1-3-2.jar

@eviltester eviltester released this Oct 9, 2018 · 4 commits to master since this release

Assets 7

The Pulper has a new v5 which uses JavaScript for the Author creation (now v 1.2.1)

Fixed a bug in the Selenium Test Pages Search page because the cookies.js wasn't being pickedup. (now v 1.3.1)

No other apps in the Compendium have changed so you can download these from the v1.2 release.

To access just The Pulper web app, then download thepulper-1-2-1.jar and run from command line:

java -jar thepulper-1-2-1.jar

To access just The Selenium Test Pages web app, then download seleniumtestpages-1-3-1.jar and run from command line:

java -jar seleniumtestpages-1-3-1.jar

To access all the apps then download compendium-of-test-apps-1-3-1.jar

java -jar compendium-of-test-apps-1-3-1.jar

@eviltester eviltester released this Aug 9, 2018 · 9 commits to master since this release

Assets 4

The Pulper is now at v1.2 which means that it has 4 different versions switchable within it.

  • v 1 - just a READ app so only lists and the lists link to View screens
  • v 2 - CRUD app - basic CRUD APP
  • v 3 - CRUD app that is easier to automate with HTML IDs-
  • v 4 - CRUD app - easier to automate with insitu amend and delete on Series, Author and Publisher lists

Pulper help file now has different information based on each version.

No other apps in the Compendium have changed so you can download these from the v1.2 release.

The main project help page now has a TravisCI build status showing the status of current main branch build.

To access just The Pulper web app, then download thepulper-1-2-0.jar and run from command line:

  • java -jar thepulper-1-2-0.jar

To access all the apps then download compendium-of-test-apps-1-3-0.jar

  • java -jar compendium-of-test-apps-1-3-0.jar

@eviltester eviltester released this Aug 3, 2018 · 35 commits to master since this release

Assets 7

Version 1.2 of the Evil Tester's Compendium of Testing Apps has...

  • an improved index page so the RestListicator and The Pulper are easier to access
  • The Pulper now has a nicer GUI and the ability to Create, Update and Delete entities
  • Some new test pages in the Selenium Page list (file upload, html5 components)

The Evil Tester's Compendium of Testing Apps

A compilation of apps to help you practice your testing and your automating.

The compendium-of-test-apps-1-2-0.jar contains all the other apps - one download, one command, many tools and apps to test.

java -jar compendium-of-test-apps-1-2-0.jar and the application should start on localhost:4567 for you to start testing.

If you just want parts of the app to help you focus then:

  • seleniumtestpages-1-3-0.jar has the Selenium Test Pages for Automated Web GUI Execution practice
  • compendiumdevapps-1-1-0.jar has the JavaScript apps for Web Technical Exploratory Testing
  • thepulper-1-1-0.jar has The Pulper Pulp Book database GUI app for automating or web testing
  • rest-list-system-1-2-0.jar has an API for experimenting

If you don't want the applications starting on port 4567 then start the apps with the command line argument -port=4568 or whatever other port you want to run it on e.g.

java -jar thepulper-1-1-0.jar -port=4568

@eviltester eviltester released this May 8, 2018 · 65 commits to master since this release

Assets 4

Added Counterstring implemented in JavaScript as an app - versions 1,2, and 3

Added the Protect The Square game

@eviltester eviltester released this Apr 26, 2018 · 75 commits to master since this release

Assets 4

This will supercede the Selenium Test Pages repo for the self contained Java server. It also contains the previously unreleased REST Listicator which I have used for API training.