Author Archives: samueladesoga

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

Uploading CSS files using “Shrine” gem

I have recently switched from carrierwave to shrine in my Rails app and i thought i follow the advice of Alan Richardson, saying when you learn something new, irregardless of how trivial it might seem to you, share it and … Continue reading

Posted in Programming | 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

Never too early to start thinking about your tests

This post is spurned by taking a reflection on my journey as a tester and it’s amazing to see how much i have moved from designing large UI test suites to very small UI test suites. For emphasis, the largest … Continue reading

Posted in Agile Delivery, Test Strategy | Tagged , , , , , | 3 Comments