TesterHQ - The Evil Tester Blog Aggregator

Mar 6, 2015 - 2 minute read - About the book Getting Started Java For Testers

How to learn to code Java without using a 'main' method

In the book Java For Testers, I teach Java slightly differently to make it easier to learn. Let me explain how. When you learn Java, one of the first things you traditionally learn is how to create a ‘main’ method. That makes sense right? After all: You’re learning how to write applications.  Applications need to be compiled.  A compiled Java application needs a main method to run. Of course, you also need to know:

Mar 4, 2015 - 1 minute read - About the book Java For Testers

Java For Testers ebook now on Amazon

Java For Testers ebook is now on Amazon. [amazon.co.uk][amazon.com] The same book as available on leanpub.com [see announcement] All I changed was the copyright page to reflect Compendium Developments Ltd as the publisher. For those of you who want to publish through leanpub and want to do this (I used the epub editor in calibre to make the changes) Amazon has a fixed price for the ebook, and you’ll receive notifications of updates to the ebook if you have Amazon set up to tell you about them.

Mar 3, 2015 - 4 minute read - About the book Java For Testers

Java For Testers ebook Done and Released to Leanpub

At the end of February 2015 I released the 100% version of Java For Testers on leanpub. If you ever wanted to learn how to code in Java, but found other beginner books hard to read or work through then this tutorial guide should help. I focus on the core features of Java to help you achieve a lot, without overloading you, and I concentrate on the main language constructs and core libraries that I use when writing automation code.

Jan 28, 2015 - 1 minute read - CompendiumDev Conferences

Black Ops Testing Workshop January 2015 Report

I updated the site to include information on the Black Ops Testing Workshop from January 2015. This was a hands on, practical workshop which provides a good set of challenges and opportunities to participants. You can read my write up. Also, one of the participants, Duncan Nisbet wrote about his experience on the workshop. I also summarised some API testing notes over on eviltester.com. This is the type of workshop that we can offer onsite to your teams.

Jan 28, 2015 - 1 minute read - CompendiumDev Conferences

Speaking at Test Automation Day 2015

I will be presenting a Keynote at the Test Automation Day on 18th June 2015. The audience appears to be a mix of practitioners and managers which is useful since I plan to talk about my experiences of automation from a perspective of a practitioner, and as a manager. I know what it is like to be a practitioner who is managed by people with no automation experience, so I plan to offer advice from my experience on how to help those managers.

Jan 28, 2015 - 1 minute read - CompendiumDev SiteChange

Site Refresh January 2015

I gave the site a quick refresh in January. I have been looking at static site generators: Hugo, DocPad. But neither of them went quite as far as I wanted them to, and I didn’t want to have to perform a large migration effort. Instead I refreshed the look and feel of the site a little. Since this site uses completely homegrown code, and has evolved over the years as I’ve worked on it, it has a fairly good separation between domain, content and presentation.

Jan 26, 2015 - 6 minute read - Evil Tester Exploratory Testing Tools Training

Some API Testing Basic Introductory Notes and Tools

Some applications provide an API. Some websites provide an API. This post provides some information on API testing, since that appears to have consume a lot of my time in January 2015. As preparation for our Black Ops Testing Workshop I performed a lot of API testing. And co-incidentally the January Weekend Testing session chose API testing as its topic. There should be enough links in this blog to provide you with the tools I use to test APIs.

Jan 21, 2015 - 1 minute read - Java For Testers Mac

Switching between Java versions on a Mac

I just installed JDK 1.8 and had a problem: I could not figure out where JAVA_HOME was configured I wanted an easy way to switch between versions After a bit of Google searching I learned about: /usr/libexec/java_home in _Finding/Setting JDK/$JAVAHOME on Mac OS X from java.dzone.com/articles/java-findingsetting The above article explains: /usr/libexec/java_home displays the current Java version in use /usr/libexec/java_home -V displays all current Java versions available /usr/libexec/java_home -v1.

Dec 18, 2014 - 5 minute read - Evil Tester Tools

My search for easy to use, free, local HTTP servers

I have lost count of the number of times I’ve had to look for a local HTTP server. Experimenting with an open source app Writing some HTML, JavaScript, PHP Testing some flash app for a client Running some internal client code etc. etc. And since this isn’t something I do every day. I forget how to do it, each and every time I start. I forget: Which servers I already have installed Where I installed them Which directory I configured them to use What local names did I give them to make it ‘easy’ for me to work with them etc.

Nov 28, 2014 - 3 minute read - Conferences Evil Tester

Agile Testing Days 2014 - Workshop and Tutorial

At Agile Testing Days 2014, I presented a full day workshop on “Technical Testing” in Agile and was part of the Black Ops Testing Workshop with Steve Green and Tony Bruce. Note: there are limited spaces left on our   Black Ops Testing Full Day tutorial in London in January 2015 Both of these were hands on events. In the tutorial I present examples of Technical Testing, and how to integrate Technical Testing into Agile, the participants also test a real live application and apply the techniques, mindsets and tools that I describe.