Over the past couple of months I’ve been double a lot of remote pairing for obvious reasons (if you are reading this in the future google “COVID-19”..). I feel like I’ve learnt a lot along the way regarding how to get the most out of remote pairing sessions, both individually and for the pair or team. I wanted to share some of the things to do and things not to do with you.
Continue readingTag Archives: Software Development
Unbloating the UI automation
I’m not entirely sure “unbloating” is a word. In fact I’m 95% sure it’s not. Regardless of that, this is about taking those huge, automation packs for the UI and chucking them in the bin as soon as possible.
Pragmatism in Testing
A really important part of being a tester is the ability to be pragmatic when the situation calls for it. It’s important to have principles and values that you are guided by but there are times where you might need to compromise these to get the job done. I don’t think this should be seen as a bad thing, rather an ability to adapt to the situation in front of you. I’m going to examine some of the most common scenarios from my own experience where you may have to compromise and be pragmatic in your thinking.
Continue readingTesting your contracts (3/5)
We’ve already looked at contract testing and the PACT framework and in part 3 we’ll be looking at using that framework to create your consumer side contracts.
Continue readingTesting your contracts (2/5)
Pact
In part 1, we looked at what contract testing is and the gap it can cover in an automation strategy. In part 2, we’re going to look at Pact, which is the most widely used contract testing technology and how its framework implements contract testing.
Continue readingTesting your contracts (1/5)
Contract.. what now?
I have been doing a lot of work with contract testing recently and wanted to do a blog series on something, so this seems as good a thing as anything else! And it’s more technical and I want to do a mix of technical and non-technical blogs.
So, contract testing… some of you may have done this before and some of you may not but it’s becoming more and more relevant given the rise of micro-services and REST APIs.
Continue readingAutomation – The Tester’s Holy Grail (Part 2)
Est Reading Time: 4 minutes
Now that I’ve finally got around to doing part 2, I should probably remind myself of the reason for part 1…
So..
A question that I seem to have been asked a lot recently is:
“How do I get in to automated testing?”
For part 1 I explained a couple of issues I see with the question and the reason people ask it. You can find part 1 here.
Even given any potential pitfalls though automation is a great area to look to get in to so these are my tips for helping anyone start. Continue reading
Automation – The Tester’s Holy Grail (Part 1)
Est Reading Time: 4 minutes
A question that I seem to have been asked a lot recently is:
“How do I get in to automated testing?”
I understand why people ask this but to me there are a couple of glaring problems with the question. Continue reading