TesterHQ - The Evil Tester Blog Aggregator

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.

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

Agile Testing Days 2014 - Keynote

I presented a keynote at Agile Testing Days 2014, and took part in the Black Ops Testing Workshop, and presented a one day tutorial on “Technical Testing in Agile”. This post covers the Keynote. The keynote was underpinned by the notion that ‘Agile’ is not a ‘thing’, instead ‘Agile’ provides the context within which our project operates and therefore is part of the weltanshauung of the project. Or as I referred to it, the “System Of Development”.

Nov 26, 2014 - 1 minute read - CompendiumDev Conferences

Recent Conferences Updated with Slides and Videos

I’ve just uploaded to the site the information about: October StarWest 2014 held a one day tutorial on “Selenium WebDriver with Java” session talk “Page Object Abstractions and Beyond” November Oredev 2014 session talk “Confessions of An Accidental Security Tester” session talk “Page Object Abstractions and Beyond” Agile Testing Days 2014 performed the closing keynote “Helping Testers Add Value in Agile” held a new one day tutorial “Technical Testing in Agile” led a double track workshop “Black Ops Testing Workshop” If you follow the links, you can see all the presentation slides, and a few recorded videos of the talk.

Nov 6, 2014 - 1 minute read - Conferences Practices Selenium Simplified Blog

Automation Abstractions: Page Objects and Beyond - Conference Talk

I presented “Automation Abstractions: Page Objects and Beyond” as a conference talk at Star West 2014 and Oredev 2014 Essentially the same talk, but Oredev had a slightly smaller timeslot for the talk, so I summarised the verbage a little. I have uploaded the slides to slideshare And the source code is on github.com/eviltester/automationAbstractions The talk was filmed and recorded by Oredev, unfortunately the audio doesn’t appear to have recorded properly and is very quiet in their released vimeo video.

Nov 6, 2014 - 2 minute read - Conferences Evil Tester Techniques

Confessions of An Accidental Security Tester

At Oredev 2014 I presented “Confessions of an Accidental Security Tester”. The slides are on slideshare, the video below and on vimeo: “Alan Richardson does not describe himself as a security tester. He’s read the books so he knows enough to know he doesn’t know or do that stuff properly. But he has found security issues, on projects, and on live sites that he depends on for his business.