TesterHQ - The Evil Tester Blog Aggregator

Feb 23, 2018 - 4 minute read - Evil Tester Testing

Problem Solving as Software Development

TLDR; I can view Problem Solving as Problem Identification, Problem Solution Construction, Solution Evaluation and I can map that on to Software Development to help me communicate in normal language.

I was at the gym and a couple of thoughts came together in my head.

First was the notion that if I want to go meta to what I do in software development testing, then I might view what I’m really involved in as a problem-solving process.

But we know that.

Problem solving is already covered in lots of software development books as being analogous to the process of software development.

Feb 21, 2018 - 8 minute read - Evil Tester Testing

Considering a Career in Software Testing?

TLDR; A career in Software Testing is not an ‘easy’ ride, if you are not careful then you can get stuck. But if you work at it then you can make a difference to your company and the community at large.

Are you considering a career in Software Testing? Have you watched videos describing your future job opportunities and the training or roles you have to consider?

Well, this blog post and associated video might help. I’ve distilled my 20+ years of Software Testing and Development experience into some Software Testing Career advice notes.

And this isn’t just for beginners and people at the start of their career. I hope this advice will help you even if you have been a Software Tester for a few years.

Jan 16, 2018 - 4 minute read - Evil Tester Training

Promoting Evil Tester Talks Conference Talk and Webinar Archive

TLDR; I have an archive of webinars and talks with extra material bundled as a ‘course’.

I updated my “Evil Tester Talks” Online Talk Archive and realised that I hadn’t actually promoted it through my blog. Too busy creating content and writing talks.

But since I just added two talks and one webinar to the archive, it seemed the right time to promote it.

Jan 12, 2018 - 3 minute read - Evil Tester FAQ

Testability vs Automatability - in theory (Free Bonus Video Inside)

TLDR; Testability is for humans. Automatability (Automatizability) is for applications.

I was doing some research for my upcoming Eurostar webinar and I encountered a few videos and posts of people who were using ‘testability’ to refer to the ability for the application to support automated execution.

I didn’t think that was appropriate. I’d rather distinguish between Testability and Automatizability. The more popular form of Automatizability seems to be Automatability.

Dec 24, 2017 - 8 minute read - Linkedin

Proof of Concept vs Minimum Viable Product

I think most people intuitively know the difference between an MVP (Minimum Viable Product) and a POC (Proof of Concept).

But I think that sometimes people start work on an MVP when they should be working on a POC. And sometimes people don’t stop after a POC, they keep adding more features and continue proving more concepts, hoping that they will end up with an MVP.

Dec 7, 2017 - 3 minute read - FAQ Maven Java For Testers

How to organise resource files for tests using Maven and Java

Resources are a very useful concept in Java. They are essentially files in the project which are compiled into the .jar

Java also has commands for finding them .getResource and reading them .getResourceAsStream

Very Handy.

But, they can be hard to wrap your head around. As evidenced by my own experiences trying to use them and the number of queries on stack overflow.