The BBC recently published an article about getting started in Cybersecurity as a career, and one part stood out to me That starts with a mindset shift that is focused on the idea that technical skills can be taught, but there are other critical skills for cybersecurity professionals that are harder to teach," she continues.... Continue Reading →
Take Your Time
I find that one of the most important habits/skills of working in software testing is taking your time with bug reports, and doing things thoroughly. It saves me a lot of time later on. You may think that getting a bug report written up as soon as possible would be the most efficient way of... Continue Reading →
Configuration Viewer Tool: Progress Report 1
Progress on the configuration viewer test tool I described in my last post is going well so far. Electron is proving to be a great platform for quickly prototyping and developing this kind of tool. Because Electron is essentially a web browser, there's very little wasted time when making alterations to the code. So far... Continue Reading →
Simple Tip: Pass By Locators Into Methods For Maximum Versatility
This may seem like an obvious tip to many, but I've seen a few applications for automated tester roles at my company that fail to do this. When creating methods that interact with elements on a web page, remember to use Selenium WebDriver's By locators. These By locators are super versatile, and will allow you... Continue Reading →
Page Object Model Inheritance
Hopefully you already know the importance of using the Page Object Model to keep your code organised. To keep your code maintainable it's a good practice to have page inherit from a single abstract "BasePage" class. This allows us to have one central place that defines general actions that our pages can perform, and allows... Continue Reading →
How I Started In Test Automation
The first job that I worked as a QA/Software Tester was for a tiny company. There were 3 software developers at the time I joined, and I was their first tester. The product was a website that let users do some basic filing tasks, to keep track of their data a little more easily. It... Continue Reading →