Blog Posts
Subscribe to the full blog feed using RSS
Interested in sponsoring the site? [find out more]
Subscribe to the full blog feed using RSS
How to improve your software testing skills, by following these strategies, that’s how. Based on a quick book recommendation - Isaac Newton by James Gleick I want to explain how we can learn lessons from his approach to his work and career.
TLDR; HttpURLConnection does not support PATCH, but we can sometimes use X-HTTP-Method-Override instead (this works with Spark Framework). I can Patch POJO using reflection, or deserialize to simple POJO and compare with null values instead
TLDR; Architecting a Web Service using Spark Framework to support more Unit testing and allow the inclusion of HTTP @Test methods in the build without deploying the application. Create API as a POJO. Start Spark in @BeforeClass, stop it in @AfterClass, make simple HTTP calls.
TLDR; Identify Oracles, automate observation of changes, understand GUI/Mobile differences, harness tool support.
TL;DR Never too late to refactor. Do it in small chunks. Protected by tests. Using IDE to refactor.
I spoke at the Nordic Testing Days 2017 in Tallinn, Estonia. I’m doing three different sessions, so I’ll be busy..
Don’t limit yourself to a set of attributes and words, seek more, develop strategies for identifying new concepts and ways of exploring them for then you have manifested the spirit of Quaere.
On the 21st of March I hosted a “Dev Ops and QA” session at the Test Focus Groups in London.
This turned into a small 2 page article for Test Magazine in the May 2017 issue.
TLDR; When you learn to manipulate the DOM with JavaScript you can create simple tools and automate from within the browser and use bookmarklets to make the code easy to execute and sync across different machines.
I will speak at the Let’s Test 2017 in Stockholm on May 15th - 16th 2017 and present Evil Tester’s Testing Games of Evil Testing.
What exactly is a “Testing Game”?
Some people would have you believe it is an off the shelf card game involving wiggly lines, or a ‘fun interactive’ conversation game telling stories, or some other ‘game mechanism’ related to logical reasoning. Or perhaps a party game with dice, optional blindfolds, and random plastic paraphernalia, but never knives. Other people might show you a board game or two, perhaps for 1-4 players of ages 12+ or any age but with adult supervision, two or more dice and possibly involving kittens.