TesterHQ - The Evil Tester Blog Aggregator

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.

Sep 23, 2014 - 9 minute read - Evil Tester Exploratory Testing

Lessons learned testing Command Line Applications from Black Ops Testing Webinar

For the Black Ops Testing Webinar on 22nd September 2014 we were testing Taskwarrior, a CLI application. I test a lot of Web software, hence the “Technical Web Testing 101” course, but this was a CLI application so I needed to get my Unix skills up to date again, and figure out what supporting infrastructure I needed. By the way, you can see the full list of notes I made at github.

Sep 10, 2014 - 4 minute read - Evil Tester Technical Testing

Using Wireshark to observe Mobile HTTP Network traffic

You can find wireshark on line - it is a free tool. https://www.wireshark.org/ Note that you may not be able to capture the mobile traffic on Windows because of WinPCap limitations. You may need to buy an additional adapter to do this. I’m using Mac to show you this functionality. http://wiki.wireshark.org/CaptureSetup/WLAN#windows What is it? Wireshark is a tool for monitoring network traffic. Unlike an HTTP proxy server where you have to configure your machine to point to the HTTP proxy server in order to monitor the traffic.

Sep 8, 2014 - 2 minute read - Conferences Practices Selenium Simplified Blog

Selenium WebDriver Page Object Abstractions and Beyond

I’ve been collating my thoughts on Page Objects and Abstraction Layers, particularly the implementation of them using Java. I presented my initial thoughts at Let’s Test 2014 in a half day workshop. This could easily have been a full day workshop to allow for more experimentation with the different coding styles. I released the slides to the tutorial on slideshare. Hands on Exploration of Page Objects and Abstraction Layers with Selenium Webdriver Workshop Slides from eviltester I confess to some nervousness about releasing the information since I don’t normally release the slides to tutorials and courses in case it cuts down on the value of running the tutorial or course again.

Sep 8, 2014 - 1 minute read - CompendiumDev Conferences

Resources for conferences in early 2014 added to site

I have uploaded the conference pages to have the materials I used in presentations early in the year. You can find: The slides for Page Objects and Abstraction layers Tutorial at Let’s Test 2014 The slides for “Why you should learn skills that have no application in real life” workshop at Let’s Test 2014 Link to the video of my “Lightning Keynote” at StarEast 2014, with a write up of the talk at eviltester.

Sep 8, 2014 - 10 minute read - Conferences Evil Tester

StarEast 2014 Lightning Talk: "A Sense of Readiness"

At StarEast 2014, I presented a Lightning Talk as part of their “Lightning Strikes the Keynotes” You can watch all the keynotes here or see just mine. I make quite a lot of notes and prep for my talks before I present them, and so in this post I will walk you through some of the notes, and the process I used to get ready for the talk. And I’ll use the medium of the blog to expand on the topic a little with additional lessons learned from pulp authors, relating to test planning and preparation.

Sep 4, 2014 - 1 minute read - CompendiumDev Conferences

Events for the End of 2014

2014 will end with a round of conference talks, in between consultancy engagements. Below is the current list of upcoming events: Star West 2014 I’ll present a full day tutorial on Selenium WebDriver, and a track session on Automation Abstractions. Oredev 2014 Oredev is new conference for me. I’ll present two track sessions: “Confessions of an accidental security tester” and “Automation Abstractions - Page Objects and Beyond“ Agile Testing Days 2014 In November, I’ll be presenting a Keynote on working with testing in Agile Teams, and a tutorial on “Technical WebTesting on Agile projects”.

Sep 4, 2014 - 3 minute read - FAQ Java For Testers

FAQ: Should I use JUnit or TestNG, which is better?

Since I do receive this question via email quite a lot, I will answer it as an FAQ. “Should I use JUnit or TestNG? Which is better? You use JUnit in your training, so is that the better option?” I use JUnit in my online training courses, and in my book. I do not do this because I consider it ‘better’ than TestNG. I do it because I consider it simpler to use and understand than TestNG, and that it has better documentation online.