Category: Tips

Be a better automation tester

Tuesday Tip Day – Dealing With Tabs

When writing your automated tests for websites, you will some times have to deal with opening a new tab when clicking links or performing certain tasks. If you’re using Selenium, then it’s quite easy to think that because WebDriver only drives a single browser window, that it will also fail to deal with multiple tabs.…
Read more

Be a better automation tester

Tuesday Tip Day – Handling File Downloads

It’s a common misconception that when writing automated tests using Selenium, that anything that happens outside of a browser window or the scope of the application, can’t be tested and there’s no way to deal with it. This can sometimes be the case but more often than not, there will be a way to handle…
Read more

Be a better automation tester

Tuesday Tip Day – Turn Off JavaScript

Sometimes when designing a website or web application, it’s important to try and plan for the different kind of visitors that will be visiting your site. One of the more troublesome visitors you might get is someone who has their JavaScript turned off within their browser, either due to their security software, or just being…
Read more

Be a better automation tester

Tuesday Tip Day – WebDriver Screenshots

As part of a new series of articles for the site, I’m going to post a brief article containing a random tip for improving your automation skillset, from Selenium to Powershell. In this first week, we’re going to look at taking screenshots in Selenium WebDriver tests, which can be extremely useful for providing evidence for…
Read more

Be a better automation tester

Tip – Be a Better Automation Tester

Being an automation tester these days is great, you own (or are learning) a skillset that is very much in demand. From start ups to large established tech companies, everyone wants what you can offer. But because of this, more and more people are going the route of automation and teaching themselves these skills. Which…
Read more

Be a better automation tester

Tip – Avoid Being on the Defensive

Writing code can be a hugely satisfying exercise. When you’ve finally cracked the solution to that problem you’ve been trying to solve for hours or even days, and the code just flows from your fingertips, it can leave you with a great sense of achievement and confidence. And rightly so.  Unfortunately, however, the reality of…
Read more

Be a better automation tester

Tip – Walk Before You Can Run

It might seem that from the title, that this is hardly a tip. In fact, with any thing in life, this saying applies. But I wanted to take a moment to talk about this in the context of test automation, because it is something that can make or break whether someone is successful in learning…
Read more