Lazery Reflections

Random thoughts about testing and technology.


Automated Tests Should Be Living Documentation

Wednesday September 17, 2014 - Mark Collin

To start off let me clarify that when I talk about an automated test in the title, I mean an automated check.  I’m aware of the difference, but most people I interact with on a daily basis still talk about automated tests, not automated checks.

Read full post…

Testing doesn’t add value?

Friday May 02, 2014 - Mark Collin

I was at the London Tester Gathering last night where the mystery speaker was Michael Bolton.During his talk he said something that caused me to pause:

Read full post…

Waiting for Angular

Friday February 07, 2014 - Mark Collin

Recently I’ve spent a fair bit of time working with Angular JS applications and as great as Angular is, it can be a pain when it comes to automating it.

Read full post…

JMeter Maven Plugin 1.9.0 Released

Wednesday January 15, 2014 - Mark Collin

It has been a while since the last release and there are quite a few fixes and improvements.

Read full post…

The Driver Binary Downloader Maven Plugin for Selenium 1.0.0 Released

Wednesday January 15, 2014 - Mark Collin

The initial stable release of the driver-binary-downloader-maven-plugin has been released. This brings in the following changes:

Read full post…

Waiting with jQuery

Monday May 06, 2013 - Mark Collin

Waiting can be hard, so here are a couple of useful tricks to use with jQuery:

Read full post…

JMeter Maven Plugin 1.8.1 Released

Saturday April 13, 2013 - Mark Collin

Version 1.8.1 of the JMeter Maven plugin has been released.

Read full post…

JMeter Maven Plugin 1.8.0 Released

Wednesday March 13, 2013 - Mark Collin

I’m a bit late adding this here (I’ve been distracted updating the wiki for the plugin and doing a bit of running around closing off issues) but thought it would be a good idea to start posting stuff about the JMeter Maven plugin here as well. Version 1.8.0 of the JMeter Maven Plugin is now available in maven central.

Read full post…

Stop Moving So I Can Click You Dammit!

Sunday February 24, 2013 - Mark Collin

This is a little trick that some may find useful.

Read full post…

Please Let Manual Testers Be Manual Testers

Sunday February 24, 2013 - Mark Collin

The testing world seems to have entered a state of flux in the last couple of years where “Automated Testing” is the new nirvana, I suspect this in part due to more and more companies following Google’s lead and starting to hire developers in test. Now in my opinion having people performing these roles is not a bad thing. When you have somebody writing your test framework you want somebody with some experience writing code and making architectural decisions. A developer in test is a very useful and powerful resource in this situation. The problem is that people have seen how useful a developer in test is, and they have decided that every tester should now become a developer in test, even though the majority of testers are probably not going to be performing automated testing, or writing test frameworks.

Read full post…

Hacking Mouse Move Events Into Safari Driver The Nasty Way

Sunday December 02, 2012 - Mark Collin

I thought long and hard before posting this entry because while it works, it’s not the real solution (Which is adding the code to enable the Actions classes into Safari driver, something I’m looking at right now to see if I can contribute something useful back to the Selenium community). I follow the Selenium WebDriver mailing lists quite closley and regularly see people overcomplicating and hacking things, usually due to the fact that they did not get instant gratification when trying to do things the right way because they didn’t quite get it working the first time. I really hope people will not use this example to “try and get things working” in other browsers because they don’t understand how to use the Actions class, or they can’t be bothered to learn how to do things the right way.

Read full post…

Introducing The Driver Binary Downloader Maven Plugin For Selenium

Sunday August 12, 2012 - Mark Collin

I’m a regular Maven user and one thing that has annoyed me for a while with Selenium is the standalone server binaries.  Not because I think the concept is a bad thing, but because it adds a dependency that has to be manually downloaded, in my mind this kind of defeats the object  of using Maven.  It wasn’t so bad when it was just the googlechrome executable, but recently the IEDriver has gone the same way and from Jim Evans’ presentation at at the Selenium conference  this year, it looks like everybody else will be following the trend at some point.

Read full post…

How To Download Files With Selenium And Why You Shouldn’t

Wednesday July 25, 2012 - Mark Collin

In this blog post I will try and make you think why you are performing automated file download tests, and I will provide some Java code that will enable you to perform file downloads in a cross platform way without resorting to hacks like AutoIT.

Read full post…