TesterHQ - The Evil Tester Blog Aggregator

Nov 4, 2018 - 5 minute read - Java For Testers

JUnit5 Assertion Migration Strategy

TLDR; Rather than migration your assertions line by line, create an abstraction class to represent the new implementation and then perform inline refactoring.

I’m experimenting with migrating my projects to JUnit 5.

Many of the “how to migrate to JUnit 5” blog posts show differences, but not a lot of strategies. I used a Branch By Abstraction strategy to migrate JUnit 4 Assertions. This allowed me to experiment with using JUnit5 assertions or AssertJ assertions.

Oct 24, 2018 - 2 minute read - Evil Tester Testing

How to Take Screenshots in a Browser

TLDR; All major browsers allow taking screenshots within them. Firefox currently wins with its range of options.

Do you still need a screenshot tool when testing web? Can’t browsers help us do that already? Well yes they can. Chrome. Firefox. Safari. Edge. All offer some sort of screenshot functionality.

Sep 21, 2018 - 2 minute read - Evil Tester Testing

What If Courage was Contagious?

TLDR; Lead without leadership authority by assuming that courage is contagious

I suspect most emotions are contagious. Laughter is contagious. Fear is contagious. Courage is contagious.

All of these I’ve used as tactics in my work communication.