TesterHQ - The Evil Tester Blog Aggregator

Sep 2, 2014 - 1 minute read - Conferences Selenium Simplified Blog

Selenium Conference 2014

The Selenium Conference “seconf 2014” starts on the 4th of September. This year, we are one of the sponsors of the conference. Although we can’t attend. For a limited time, to celebrate the Selenium Conference, check out our Selenium Conference page for special discounts on our online courses. I don’t think the conference has live streaming this year. But subscribe to the Selenium Conference YouTube channel as there are sure to be videos from the conference available during September.

Aug 14, 2014 - 3 minute read - Evil Tester Tools

How to convert VirtualBox to VMWare and install the ethernet device drivers

I couldn’t work around the recent bug in VirtualBox version 4.3.14. It conflicts with my Anti-virus software under windows. When I upgraded to version 4.3.15, I no longer experienced the anti-virus crash, but my networking was trashed and I couldn’t get it working. So I decided to try and migrate over to VMWare. I use VMWare Fusion on the Mac to run my Windows and Linux VMs, and VMWare VMs are cross platform.

Jun 19, 2014 - 1 minute read - Maven Selenium Simplified Blog

Upgrading the HTMLUnit Version for WebDriver with Maven Dependencies

Since HTMLUnit impressed me so much in my last run through of tests I wanted to see how the current version would perform. I noticed that WebDriver 2.42.2 uses version 2.14 of HTMLUnit, but the current version of HTMLUnit is 2.15. I wanted to try 2.15 and see if it made a difference. I import the full selenium-server dependency since it makes life easy for me. <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>2.42.2</version> </dependency> This brings in HTMLUnit 2.

Jun 17, 2014 - 2 minute read - Selenium Simplified Blog WebDriver

Selenium WebDriver getAttribute nuance

I used to have an exercise on my course with the aim of recreating the ‘getTitle’ command using different mechanisms. It was a fun exercise, you can try it for yourself. I’ll wait while you do it… *Spoilers* When I first created the exercise, it was pretty easy since you could just grab the title element and do a getText on it. But… in later versions of WebDriver, getText stopped working on title and I dropped the exercise.

Jun 17, 2014 - 1 minute read - Java For Testers Mac Maven

Getting mvn setup to persist on a Mac

I installed Java and Maven on my mac. The default Java install for mac worked fine and setup my JAVA_HOME etc., all fine. I installed Maven and followed the instructions on my mac. (http://maven.apache.org/download.cgi) Again fine… Until I restarted my mac or created a new terminal. Then I found the additional secret instructions, which I’d forgotten because I’ve been away from Unix for so long. I needed to edit the bash profile.

Jun 17, 2014 - 3 minute read - Selenium Simplified Blog WebDriver

A quick WebDriver 2.42.2 retrospective

I spent a fair few hours working through all the tests and examples on my Selenium WebDriver Course to check compatibility with WebDriver 2.42.2 and the most recent browsers. I used… Chrome Version 35.0.1916.153 m IE Version 11.0.9600.17126 Firefox version 30.0 HTMLUnit 2.14 (included with WebDriver 2.42.2) Let’s get opera out of the way quickly - since operadriver only supports Opera up to version 12.16, and the current version is 22 - I didn’t run the tests against this.

Jun 17, 2014 - 3 minute read - Selenium Simplified Blog WebDriver

An Odd Approach for Browser Specific Tests for WebDriver

I think I’m allowed to call the approach I document in this post as ‘odd’, because it is an approach I use, and I won’t be offending anyone. Very often we want tests that only run on specific browsers. The obvious way to do this is have some sort of ‘tagging’ facility for tests and suite creation, or manually exclude certain test methods or classes from suites. An ‘odd’ way, which I have used as part of my course, but not in production, is the following:

Jun 13, 2014 - 2 minute read - About the book Java For Testers

Source code for Java For Testers Book Available on GitHub

I knocked off one thing on my todo list: [x] release source code for Java For Testers book You can find it over on github: github.com/eviltester/javaForTestersCode It will still change The source code is likely to change in a number of ways: package restructuring I haven’t decided if the current package structure supports the book reader or not code will be removed Some of the code classes are not relevant to the book.