TesterHQ - The Evil Tester Blog Aggregator

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.

Oct 9, 2014 - 2 minute read - Selenium Simplified Blog WebDriver

Speedrun install for WebDriver 2.43.1 on Mac OS X 10 Mavericks

I added the notes and video for my ‘speedrun’ install of WebDriver 2.43.1 with Java, Maven and IntelliJ on the speedrun page. I used VM Fusion to create a VM on my Mac with a clean install of OS X 10 Mavericks, then went through the process of installing on the Mac. I updated the speedrun checklist to account for the Mac OS differences, and made notes on the install.

Oct 8, 2014 - 1 minute read - Selenium Simplified Blog Training Courses

First WebDriver Speedrun Install added

I have created a new page on the site for ‘speedruns’ seleniumsimplified.com/speedrun-installs These are start to finish single run install of: Java Firefox WebDriver Maven IDE And running first test from command line and IDE They have been edited to remove the boring bits, have annotations as simple explanation, but no verbal commentary. I have an install checklist on the page, but you can also find that in our ‘start’ github project.

Sep 24, 2014 - 12 minute read - Evil Tester Exploratory Testing Technical Testing

An exploratory testing example explored: Taskwarrior

or “Why I explored Taskwarrior the way I did”. In a previous post I discussed the tooling environment that I wanted to support my testing of Taskwarrior for the Black Ops Testing webinar of 22nd September 2014. In this post, I’ll discuss the ‘actual testing’ that I performed, and why I think I performed it the way I did. At the end of the post I have summarised some ‘principles’ that I have drawn from my notes.