It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Manual Test case management with Confluence

Out of all manual test management tools out there here is a cool way to manage your manual test cases with confluence. In below structure you engage as many number of testers with your and generate final test results super-duper easily without outing effort after test execution.

 

Page structure

Page structure.png

For a single test plan here I have used a page tree. As on above example this is a test plan created to use in JIRA version upgrade.

Parent page of this page tree contain a summary about the entire test plan which can be listed as Test case base test results at the moment, test results in a graphical view and common instructions to use the test plan.

Under that the test cases are divided based on assignee. But the logic to divide/list test cases could be defined as your wish.

Under each assignee there are test cases that are allocated to each tester.

Instructions for testers and other details like, pre/post task list, task and time plan, test analytics, test approach and trace-ability matrix are available next.     

 

Single Test case 

Single Test case.png

Inside single test case page, there are two tables. The first table contain general information about the test case. And that table is included inside a page property macro to use some information in summary results pages.

The other table contains test steps and results. Also you may noticed results section has 2 separate columns; by adding check boxes (tasks) it is easier for testers to mark step results. So that testers have to edit the page only once just to enter final results for the test case.

 

Test suit allocated based on tester

Test suit allocated based on tester.png

Parent page for each tester contains summery results of test cases that are allocated to that specific tester. It is really easy to find out test allocations and results using this page. Content to this page is generated through Page property report which extracts information from single test case pages.

 

Summary and final test results

summary.png

As same as Assignee summary page; summary page (parent page of entire test plan) contains results summary which generates information through page property reports macro. To get a quick overview a chart macro is included there. Best thing about this is that testers do not need to spend time after testing to collect results and generate reports; the report generates automatically every time a tester updates test results for a single test case.

 

Test approach and other details

Test approach and other details.png

A separate page tree inside main page tree for the test plan is created to include test detail information pages. Inside this page tree Pre/Post task list info, task and time plan, test analytics, test approach information and traceability matrix sections are included in separate pages.

Test approach and other details2.png

Also an instructions page for testers are included inside the test plan page tree. I usually takes help from my other team mates who are not Testers. It is easier this way to provide instructions in a page so that they don’t want to chase me to ask how to use this test plan 😊

 

Test log

We usually use some of our test plans over and over again. Since our manual test plans are now migrated to Confluence it is super easy to update test cases.

As I said before we use the same test case multiple times. Therefore it is very important to keep track on previous test attempts. To achieve this; we could use a confluence page. Executed date, final results and remarks can be enter.

 

Hope this way of managing your manual test cases gave you a boost and you are welcome to explore on your own and develop this concept J

 

-Alana 😊-

20 comments

Hi! 

That's sounds good. Do you use for tracking test cases Jira and aggregate in Confluence through Jira issue macro and graphs? 

 

If it is not correct, how do you aggregate the test cases, and generate graphs? And why you don't use the test plan (test set) -> test cases ->steps the Jira? 

 

Cheers,

Gonchik Tsymzhitov

Hi

If I want to reuse test cases, is there any good advice?

Alana Fernando Community Leader Aug 27, 2018

Good question @Gonchik Tsymzhitov 😊. In this method I haven't use Jira for test management. Also correct me if I am wrong but jira required configuration changes or a third party app to achieve test management.

this is just a very simple and a basic way you can follow with Confluence to manage your manual test cases.

 

hi @Ollie Guan {Ctrip} if you are using this method, as I suggested you can keep a test log page to track previous test record and reuse the entire plan again by resetting status to 'Pending' and un-ticking check boxes. 😊

Hi Team,

 

i need to use this for my test case and generation of reports

 please can you help me by providing the steps or procedure to perform the same.

Hi @Alana Fernando

This is really cool. Do you have templates for above test cases which we can re-use?

Thanks for sharing.

Alana Fernando Community Leader Sep 10, 2018

hi @chaithra@Jagat Singh Thanks 😊. And really sorry for the late reply. 

Both of you can create the same using confluence templates or confluence pages. As I mentioned in above steps use the macros and simple formatting I suggested in each section.

sorry @Jagat Singh I do not have any template to provide at this point. but feel free to ask any question comes to your mind, while creating this test plan page tree 😊

Hi @Alana Fernando,

How did you implement the field Status? Did you use some special Macro or you have created/customized your own?

Thanks a lot.

Alana Fernando Community Leader Sep 10, 2018

hi @Gordana Gorgievska, welcome to the community. 😊

I used Status Macro there. 

Please can you share Status macro download link to download.

Hi, am struggling how this can be implemented in our page/space as i am new to this ... also we need to understand how plan can be impletemente which will have different sections like approval/scope/scehdule

am trying to do this on Confluence, also what access level we need to do that?

Thanks

Sunil

Thank you @Alana Fernando. Is there any specific setting should be set within the pie chart used for display test results? For me it raises the following error:


Error rendering macro 'chart' : org.dom4j.DocumentException: Error on line 1 of document : The element type "img" must be terminated by the matching end-tag "</img>". Nested exception: The element type "img" must be terminated by the matching end-tag "</img>".

There has been raised a ticket about this error already. Do you know a workaround this, or how to fix it? 

Thanks, Jozsef

Hi, 

Thank you for posting this @Alana Fernando   What are you using for your pie chart for the 'Summary and final test results'.I am having an issue pulling this data from the data that's on the same page.

Hi,
I am new to Confluence and not sure where to begin to manage test cases in Confluence, can someone please guide me? 

Appreciate all your help!

Thanks!!

Like Sim likes this

Hi Alana,

 

is it possible to send me some test (report)templates?

 

Greets,

Anas Otman

Hi @Alana Fernando 

Thank you for posting this Alana. This perfectly suits our team requirement. Is it possible to share a template as we are finding challenges in implementing this super cool solution.

Else steps and procedure to configure this would also be useful. Please help in providing either of this. Thank you!

Hi Alana,

 

Please can you provide the template or steps to configure this.

It is a great idea but it requires to create a page for each test case.. some functionalities we test are not that complex, and the test case can be written as a rows in a table.. We use a page for each test suite (use case), and the page contains all test cases in table format.

So this presents a problem on how to obtain automatically the metrics.  Is there a form to use for example a status macro, several times in a page, and with other macro count them? Thanks a lot.

Like Noé Roy likes this

Has anyone got this to generate the pie chart using the standard Chart macro?  The macro used in this example looks like the Chart From Table macro (non-standard).   @Alana Fernando which macro are you using? 

It would appear that the standard Chart macro will not read text values ("Pass", "Fail"...), because they are not "statable", and cannot be counted by Chart macro.  Hence why the author vaguely says she "uses a chart macro".  Why not just say "use Excel"...

I love that this page gives a quite inspiring vision, but lack of details is very frustrating.  

Page Properties Report is nice, but charting in standard Confluence, meh.

Like # people like this

I am also interested in an answer to @Cecilia Briozzo question because I have the same problem.

Comment

Log in or Sign up to comment
Community showcase
Published in Confluence

What's New in Confluence Cloud – November 2019 Edition

Hey community! This month we’re excited to share brand new features to help you make your mark on Confluence. If you haven’t already, check out our updates from October and September too! Expre...

40,046 views 44 67
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you