skip to main content

gerg.dev

Blog | About me

Tag: testability

Why are developers against testability?

A number of times in my career, I’ve come across developers who were determined that application code should never be changed just to facilitate testing. Even when everybody recognizes that flakey tests are a problem, somehow adding testability features to the app itself to fix that flakiness is beyond the pale. It is a belief… Read more

Can tests cause bugs?

Some of the best podcasts about testing aren’t about testing at all. Enter: last week’s episode of 99% Invisible on Cautionary Tales. The episode is about examples of things going horribly wrong, and why. Obviously there some superficial connection to testing already: one reason we test software is to help prevent things from going horribly… Read more

Reconciling twitter threads and manual testing

This weekend on twitter I saw this thread from Alan Page in response to this article about why manual testing is still important. I read both several times, and was left very confused because most of what Alan wrote (as I understood it) didn’t seem to have much relationship to the article (as I understood… Read more

Testability as observability and the Accessibility Object Model

I attended a talk today by Rob Dodson on some proposals for the Accessibility Object Model that are trying to add APIs for web developers to more easily manipulate accessibility features of their apps and pages. Rob went through quite a few examples of the benefits the proposed APIs would bring, from simple type checking… Read more