Nicky Tests Software: May 2017

Wednesday, May 24, 2017

My Testbash Belfast 2017 Experience Report Part I

This is a two-part Experience Report, the first part will cover preparing my talk, the pre-Testbash Shindig and the first half of the conference. The second part will cover the second half of the conference and the Post-Testbash shindig.

Preparing my talk

I started preparing my talk around 2-2.5 months before the conference. But I didn't properly gain momentum until about 1.5 months before my talk. Initially I tried to write the whole talk in Google Docs - but I found that didn't work for me. Instead, I ended up creating the slides and writing speaker notes below.

I aimed to have a completed presentation ASAP and then just edit it continuously up until I gave my talk. I find it a lot easier to edit a presentation that's complete than to add more to one that is incomplete.

Tuesday, May 16, 2017

My Experience at Romanian Testing Conference 2017 - told through photos

I thought I'd share my experience at Romanian Testing Conference 2017 with the use of photos :)

Here are some photos of our talented speakers on the evening of Thursday 11 May, before the main conference day.

Here's Rob Lambert , the conference chair, welcoming all of us to the Romanian Testing Conference 2017

One of my favourite slides from Santhosh Tuppad's opening keynote

Some photos from Adam Knight's talk on communicating risk

Marcel Gehlen sharing his expertise on creating a test friendly environment

One of the slides from Elizabeth Zagroba's talk on how to succeed as an introvert

At lunch we had quite the dessert offering, I ate less than half of what's on this plate. It was very rich. But I saw lots of other people eat twice the amount on this plate for dessert. 

My certificate :)

Harry Girlea giving his closing keynote

Sightseeing - I'm doing my classic thumbs up pose here

The Opera House in Cluj

View over Cluj

Going for a walk in central park

Monday, May 15, 2017

Don't call it exploratory testing (if it's not exploratory testing)

Well, this is a bit of a rant - but seriously.

I don't like people calling an activity exploratory testing when it's actually ad hoc testing.

Get it right.

I think using the term "exploratory testing" loosely - takes away from the value that actual exploratory testing can add to a project.

Below are a few questions to ask yourself, to see if you are actually doing exploratory testing (or if it's in fact ad hoc testing)

  • Are you doing concurrent test design and test execution at the same time?
  • Are past findings influencing what you do next? 
  • Have you written some test ideas or goals in mind - to help you explore the application?
  • Are you documenting your test session?
  • Are you focussing on both positive and negative scenarios? (if you're just looking for bugs - this is likely to be ad hoc testing)
  • Can you explain the process/what you did during the test session to someone else?
  • Are you a skilled tester? (ad hoc can be done by anyone, doing proper exploratory testing is a skill in itself)
  • Are you doing SBTM (Session Based Test Management)? This is a way to structure your exploratory testing. If you are doing SBTM, this is a good way to indicate you are doing Exploratory Testing. BUT, if you're not doing SBTM, that doesn't necessarily mean you're not doing Exploratory Testing.

Updated: I  have updated this blog post to help explain the difference between ad hoc testing and exploratory testing by posing a few questions

Monday, May 8, 2017

Interview with Mark Winteringham

In his own words, here's a bit about Mark Winteringham:

I am a tester, coach, mentor, teacher and international speaker, presenting workshops and talks on technical testing techniques. I’ve worked on award winning projects across a wide variety of technology sectors ranging from broadcast, digital, financial and public sector working with various Web, mobile and desktop technologies.

I’m an expert in technical testing and test automation and a passionate advocate of risk-based automation and automation in testing practices which I regularly blog about at and the co-founder of the Software Testing Clinic. in London, a regular workshop for new and junior testers to receive free mentoring and lessons in software testing. I also have a keen interest in various technologies, developing new apps and Internet of thing devices regularly. You can get in touch with me on Twitter: @2bittester

I noticed that the next event for Software Testing Clinic is sold out for both mentors and students - any plans to expand in the near future?

Wednesday, May 3, 2017

Getting started on a testing project

I started on a new project a few weeks ago and thought it would be a good idea to share a checklist for what new testers on a project need and some good starting questions when you, as a tester, are new on a project

Checklist for what new testers on a project need (Note, your project may not include all of the below)

Note to check if user credentials are needed for any of the below