How to capture and demonstrate Exploratory Testing Value?

Get the most out of asking a question.

  • Is the topic title a question? yes
  • Does the topic title include a ā€œquestion markā€? yes
  • What are you asking of the community? How to capture and demonstrate Exploratory Testing Value?
  • How can they help you? They can help by providing the best practices they use in their everyday work
  • What context can you share to increase the likelihood of someone replying to your question?
    I can share how we test today, tools we use
1 Like

Transparency and visibility around your work as a tester is very important. Without that it is very hard to create value at all.

Exploratory testing done right can generate a lot of value in the form of quality intelligence, which in turn is then used to make decisions. Without transparency and visibility that quality information will never be used to make those decisions, such as fixing a bug or approving a release.

I gave some examples of how to provide transparency and visibility in an article I wrote:

Best regards,

Johan

2 Likes

Welcome to the club Ebrahim. Thank you for being brave and asking the question.

Iā€™m left wanting to know more about why you are asking this question. Are you asking about

  • demonstrating clearly how valuable your work is?
  • about best practise (which we know is an anti-pattern)?
  • or sharing which tools and techniques other people use?

Iā€™m asking because by using a ā€œtemplateā€ question that someone else wrote, some of what you wanted most to learn has been missed.

2 Likes

Thanks for asking, @shirvana.

I like to start at the end and work backwards. As in, what would a good exploratory testing session look like at the end after youā€™ve debriefed with the right people about your discoveries?

And then use that to work that into what Iā€™d typically capture.

My go-to for that is @cakehurstryanā€™s article on debriefing.

2 Likes

Thanks a lot, my answer to all those question you asked is yes. I have been doing manualy exploratory testing and we have not had the right tools I believe to capture and follow up on the results.

2 Likes

Itā€™s much easier to talk about manual testing results, automation results are my life, and also my nightmare, automated tests are always around about 10% flakey, and thatā€™s a huge distraction. I almost envy your focus in manual testing.
Iā€™m biased, but I loved the Elizabeth Hendriks book Explore It, Iā€™m not saying itā€™s the best resource out there, and there are many good online resources which have the advantage of being 2 way channels. But that book really kicked up all of my manual testing work (Iā€™m a coder, and Iā€™ll never be as good at manual testing as you will someday be.)

2 Likes

Hi @shirvana!

My approach to capturing and following up on exploration is usually to keep it simple.

  1. Make sure you capture what youā€™ve explored and seen
  2. Make sure you share it with someone (like @simon_tomes shared)

For what tool to make test notes, well thatā€™s personal preference. GSheets, GDocs, Mind maps, Video recordings all work (just make sure you edit them to make sense after the testing). Plus itā€™s helpful to have a format you can use with your test management tools (luckily things like Jira / XRay / Zephyr allow you to attach most things).

For following up on results Iā€™d make sure to use the tools the rest of the project use.

  1. Capture things in Jira (if they use that) to provide transparency.
  2. Use a test management tool (XRay / Zephyr) to create reports on coverage.
  3. Create a column in the workflow that says ā€œdebrief / demoā€ and use it like devs would a PR (Pull Request) to highlight you want to share testing outcomes.

What tools and techniques you use will be tailored to how your team works :slight_smile:

2 Likes

Agree with Callum, make sure your test-execution work is also reflected as a task ticket in sprint boards, that will raise visibility and transparency. Separate release testing from feature testing and separate that from work on test environments. Doing ā€˜just that one little thingā€™ will make people (and yourself) take your value more seriously.

2 Likes

I suggest to also ask the people to which you will show reports/notes what they want to see. This might be different things to different people.

One approach having an overview is this:

I demonstrate value of exploratory testing by what I find out and what discussions this then triggers. Bugs are just a subset of this. Giving people certainty what was / will be tested another.
Sometimes by discussing what to test we find out that something important is missing in the specification or needs somehow to be clarified.

What the picture at this article shows is the value that (exploratory) testing gives to others.

  • how is the product?
  • how do you do the testing?
  • what hinders the testing?
1 Like