Category Archives: Software Testing

Migrating this blog from wordpress to a static website generator (Hugo)

In the last few weeks, I started migrating contents from this blog to a new location using Hugo. You might wonder why Hugo, well i have always wanted to move my blog to a static website generator for a while … Continue reading

Posted in Software Testing | Leave a comment

Why do you need to learn SQL as a tester?

In the last 5 years or so, we have been training and mentoring Software Testers and Business Analysts and as part of the mentoring session, I ask about their experience of interviews; generally I am looking for the sort of … Continue reading

Posted in Agile Delivery, Software Testing | Tagged , , , | Leave a comment

Should API test and UI Acceptance Tests be written in the same programming language?

I have written in my previous blog about how we need to distribute our tests across the testing pyramid for reasons which i have explained in the previous blog. This particular post is focussed on how we ought to design … Continue reading

Posted in Agile Delivery, Software Testing, Test Strategy | Tagged , , | Leave a comment

Testing an Asynchronous System – Part 2

In this post, I would like to consider how to write automated tests for negative scenarios for a system built using an asynchronous / event driven architecture. In my previous post, i have mentioned, that these systems are peculiar because … Continue reading

Posted in Software Testing | Tagged , , | Leave a comment

Testing an Asynchronous System

In recent months i have been testing a system built using the CQRS pattern. CQRS stands for Command Query Responsibility Segregation and you can read more about it here. As a tester, one of the key takeaway for me is … Continue reading

Posted in Software Testing | Tagged , , , | 1 Comment

Geb and Spock: My favourites for test automation

So I have used quite a number of tools in my time building test automation frameworks over the years; and in the last 2years i have evaluated a number of these tools and i am becoming more and more opinionated in … Continue reading

Posted in Agile Delivery, Software Testing | Tagged , , , , , | Leave a comment

Assign AutomationIds to DevExpress ComboxBoxEdit Control

For some time i have been trying to automate a desktop application which uses a lot of DevExpress controls. For someone coming from a web application environment; this was  a very difficult task for me as i had no experience … Continue reading

Posted in Software Testing | Tagged , , | Leave a comment