And finally we come to the end of this exploration into the Testing Matrix, so what have I learned?
Continue reading “Dissecting The Testing Quadrants – Wrap Up”
Duncan Nisbet - Software Delivery Consultant
Bespoke Agile & Testing Training
And finally we come to the end of this exploration into the Testing Matrix, so what have I learned?
Continue reading “Dissecting The Testing Quadrants – Wrap Up”
When I was reading through “Domain Driven Design Quickly” (published on InfoQ) I had several aha moments as I linked the material I was reading to the “Heuristic Test Strategy Model” (HTSM) from James Bach which I work with daily.
Continue reading “Domain Driven Design In The Heuristic Test Strategy Model”
David Greenlees wrote an article for Stickyminds which really piqued my interest as it definitely has a place in my context of online gambling & gaming.
I’d recommend reading the “How the Usability Matrix of Emotions Can Benefit Your Software Testing” article before continuing here…
Continue reading “Applying the UX Usability Matrix of Emotions”
I recently watched a great TED talk from Simon Sinek titled “How great leaders inspire action”
The main point that Simon makes in the talk is:
“People don’t buy what you do, they buy why you do it”
He was coming from a marketing perspective, but the talk resonated for me because of its application to “Agile”.
The majority of this post focuses on Simons model “The Golden Circle”. The second part of the talk moves on to the “Law of diffusion of innovation” which I don’t cover here. For a testing focus on on law of diffusion of innovation, I’ll refer you to Johanna Rothman’s Lets Test 2013 keynote “How to be a Kick Ass Manager“.
This post is a digest of my “Lets Taste” session from Let’s Test 2013 with some additions based on the feedback I received from the session. Retrospective on the session will come in a later post…
In this 3rd & final post on hexagonal architecture I’m going to try & wrap up my opinion on how we as Testers can be confident that a reduction in integration tests will not impact the quality of the code.
Continue reading “Hexagonal Architecture For Testers: Part 3”
This post is WIP & under iterative development!
This is part 2 of my mini series of posts on the hexagonal architecture pattern, its testing strategy & the impact on Testers.
The first post was an attempt to explain hexagonal architecture in a language I understand.
This post is focussed on the testing strategy associated with hexagonal architecture.
Continue reading “Hexagonal Architecture For Testers: Part 2”
This post is WIP & under iterative development!
At my current client, we’re being coached in the Hexagonal Architecture pattern.
Admittedly, the primary focus is towards the Programmers, but the change in the development strategy has an impact on us Testers so we get a seat a table.
What is this change in the development strategy which will impact us Testers? The pattern considers integration tests as brittle & unneccessarily linking the business logic to the implementation. As such, with this pattern, you want as few integration tests as possible. So the question is:
As a Tester, how confident am I that the removal of (automated) integration tests have not decreased the stability of the code?
In this 3 part series, I hope to learn more about hexagonal architecture, what it does for the teams test strategy & what the impact is for Testers.
Continue reading “Hexagonal Architecture For Testers: Part 1”