Test cases tree icons in SQA Mate

Alexey Himself
Software Quality Assurance’s Mate
3 min readMar 11, 2021

TL;DR

  • clean icon means: “empty inside”
  • icon with dot means: “something inside, but not steps”
  • icon with lines means: “steps inside”
Test cases tree in SQA Mate test cases management system

Details

When we work with test cases design we often:

  • leave test cases without steps;
  • leave test cases without anything inside but the titles;
  • put information in test suites description;
  • etc.

This is a part of test cases design process. That’s normal! But what’s not normal to me — is that test cases management tools do not assist us in these situations. They don’t let us know what’s inside an item (test case or test suite) until we open that item.

Look at screenshots below and try to answer these 3 simple questions:

  1. are there any test cases without steps inside?
  2. are there any test cases without anything inside, but with only titles?
  3. are there any test cases with something inside, but not test steps?
  4. are there any test suites that have some description inside?
Image credit: https://blog.gurock.com/introducing-testrail-4-0
Image credit: https://medium.com/qase/plans-and-runs-280ffd381238
Image credit: https://testit.software/product/for-qa

See? You can’t! Tools don’t give you that info. But this simple info is very useful for acceleration of work!

Only on the last screenshot we can see that different types of icons have been used to differentiate a “Type” of test case (whatever that means). But they are small, have even smaller details to distinguish them and remember.

Anyway: modern and popular test cases management systems just haven’t that “speak what’s inside” icons approach yet. But I wanted that feature in SQA Mate. So, I made it.

Take a look:

Image credit: sqamate.com
  • clean folder / sheet icon (WEB-45 for example) means: “empty inside”
  • dot in folder / sheet icon (WEB-17 for example) means: “there is something inside, but not steps”
  • lines in sheet icon (WEB-16 for example) means: “there are steps inside”

You do not need to open items (WEB-3 for example) just to know if anything is written inside! Now you know (for WEB-3 you know that it has only title, no steps, nothin else)! More than that: now you’ll not miss description written in test suite for the whole group of test cases — because there is an indicator to remember you about this fact: a dot on a suite folder!

What’s next?

I plan to support search of these items in test cases search filter:

  • is empty
  • has no steps
  • has steps

Because when I need for example to count how many test cases without steps, I need such kind of filter. And now I think about implementation details. To use for example “description.is_empty”, “description is empty” filter notation or other forms of notations.

I develop SQA Mate — test cases management tool made for pro. SQA Mate is available both in self-hosted and in cloud-based versions. And cloud-based version has 1 month of free trial. If you interested, give it a try!

--

--

Software Quality Assurance’s Mate
Software Quality Assurance’s Mate

Published in Software Quality Assurance’s Mate

This blog is about SQA Mate — Test Cases Management System that helps Software Engineers to spend less time working with Test Cases and to focus on Building Quality Software itself

Alexey Himself
Alexey Himself

Written by Alexey Himself

I write about practical and effective techniques that help me and my colleagues in everyday software development and testing.