Blog

Give your staff the best introduction to automation

Training Now Available

I love writing the content for this site, and I love even more that people might visit this site and learn a new skill or improve existing skills. But while learning from a site like this suits some, it’s not for everyone. We all learn differently, and often people prefer a more formal learning environment…
Read more

Does your code smell?

Best Practises – Avoiding Code Smells

Code smell, if you haven’t heard that term before then you probably thought that the title of this article is just bad English. But ‘code smell’ is an actual term in the programming world, and it’s one you should become familiar with. A code smell, simply put, is something in code that isn’t quite right…
Read more

Give your staff the best introduction to automation

LearnAutomation Has an App!

This post is only about a month or two late! But if you are a frequent visitor or even if you’re visiting for the first time and enjoying the content, then there is now an app for your phone or tablet that gives you easy access to the site’s content. For now, it is an…
Read more

Taking pride in your work

Tip – Take Pride in What You Do

Normally, these articles in the ‘Tip’ series are technical in nature and give you useful tips to help you in your tests or frameworks. However, occasionally I like to try and give tips or advice in areas that are not technical, but still aim to help you become a better automation tester through an improved…
Read more

Our first JavaScript framework

Framework – Creating a JavaScript Framework – Part 1

In the previous articles in the Framework series, we showed how to create a simple framework using C# that provided all the tools for writing clean and simple Selenium WebDriver tests. In this next mini-series, we’re going to do the same, but in JavaScript, to show the differences in structure and setup, but also to…
Read more

Give your staff the best introduction to automation

Mental Health Awareness – Learning

I wanted to publish this article last week, but the birth of my daughter kept me far too occupied and busy (mostly just sat staring at her sleeping, they’re so cute though, right?) First off, I want to say that this article is in no way trying to jump on the bandwagon of mental health…
Read more

Give your staff the best introduction to automation

LearnAutomation is a Year Old

Happy birthday to us! The site is officially one year old! The site has seen some slow and steady progress with over 50 articles now on the site and for anyone that has been a regular visitor, thank you, and even if you’re a first time or irregular visitor, thank you all the same. What’s…
Read more

Testing trends

Selenium – Headless Webdriver Tests

Selenium WebDriver tests will no doubt make up a massive part of most modern UI test automation suites, and for good reason. It’s arguably the best tool out there for the job and it’s incredibly easy to use and it will integrate with just about any language. Due to its ease of use, building a…
Read more

Mistakes that make you facepalm

Mistakes – The Dreaded Tech Test

Whether you’re applying for your first role in test automation, or you’re a seasoned veteran who’s on his fiftieth contract position, having to do a technical test is just part of the process when going through an interview. Technical tests are a necessary evil, they filter out those who lie about or exaggerate their experience…
Read more

Taking pride in your work

Tuesday Tip Day – Debugging Failing Tests and Closed Browsers

Ok…so it’s not exactly Tuesday in the UK at the time of writing this, but in Australia, it is technically Tuesday already so I’m going with that! This is a very simple tip, but one that might save people a lot of frustration. I’m sure you’ve been in this situation before, your test is failing…
Read more