Back when I was fairly new to testing I had an interesting situation come up. At the time I was working for a company that ran an energy supplier comparison website for a major UK brand. One piece of data that was vital for a user to get a quote was their address, so we... Continue Reading →
There are no dumb questions
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 R4: Demo
I've been talking about demoing the application to my head of department for a while now, but hadn't found the time until now. Work is busy, and I'm a procrastinator. The demo went pretty well, with the overall feedback being the application will be useful and is heading in the right direction already, with plenty... Continue Reading →
Configuration Viewer Tool R3: Templates and Packaging
There's two bits of progress to talk about this time around. Getting a template engine in place, and packaging the app up for distribution. Template Engine This was one of those occasions where I wasn't 100% sure what I was meant to be searching for when looking for libraries to accomplish my goal. I started... Continue Reading →
Configuration Viewer Tool: Progress Report 2
Configuration viewer development continues full steam, powered by my weekly caffeine hit. Data Persistence The config viewer now persists data through both refreshes and application shutdowns. This ended up being fairly easy to implement thanks to an electron specific library: electron-store. After npm installing and requiring the library, it was as simple as setting key/values... 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 →
New Tool Time – Introduction
I've previously written about how important I believe testing tools to be, especially ones written in-house to solve issues that only your organisation faces. It's time to plan and develop a new one! This series of posts will be a development diary for this new tool. Hopefully it will provide insight into the kind of... Continue Reading →
Suggestions for SelectorsHub
SelectorsHub by @SanjayKumaarr got its first release at the end of July 2020, and looks to be an incredible tool for helping people build good Xpath and CSS selectors straight from their browser of choice. I grabbed the Chrome extension and started working with it. It's easy to see how great the tool is, and... Continue Reading →
Framework Layout
Something that often seems to get overlooked when designing test automation frameworks is how easy it is for other people to pick up the framework and write tests with it. The harder something is to work with, the slower the automation process will be. Making a framework where it is easy to discover everything available... Continue Reading →