Skip to main content
Skip table of contents

Step 2 - Configure Bugs panel's structure

1 - Create a new attribute.



Add attribute to Checklist Track Bugs Panel

2 - Configure the Description attribute:

  • Type: Text (multi-line)
  • Default value: you can define a template that all testers will use to create bugs.


Elements Checklist supports markdown, learn more here!


Track Bugs Checklist Panel description attribute


3 - Add a new attribute named Details to let users select attachments:

  • Type: File


Track bugs panel details attribute


4 - Add a new attribute named Status:

  • Type: Select list
  • Select mode: Single
  • Options: type in the different status of your bugs and select the according color.


To define the default attribute option, click on the (star)!



Track bugs Checklist status list


5 - Add a new attribute named Impact:

  • Type: Select list
  • Select mode: Single
  • Options: type in the different impacts of your bugs and select the according color.


To define the default attribute option, click on the (star)!


Track bugs Checklist impact attribute


6 - Add a new attribute named Probability:

  • Type: Select list
  • Select mode: Single
  • Options: type in the different probabilities of your bugs and select the according color.


To define the default attribute option, click on the (star)!

Track bugs Checklist probability attribute


7 - Add a new attribute named Risk:

  • Type: Calculation
  • Mode: Advanced
  • Formula:
CODE
if(element["Impact"] == 'Major') {
  if(element["Probability"] == 'Likely') {
    return 3;
  } else if(element["Probability"] == 'Moderate') {
    return 3;
  } else if(element["Probability"] == 'Unlikely') {
    return 2;
  }
} else if(element["Impact"] == 'Moderate') {
  if(element["Probability"] == 'Likely') {
    return 3;
  } else if(element["Probability"] == 'Moderate') {
    return 2;
  } else if(element["Probability"] == 'Unlikely') {
    return 1;
  }
} else if(element["Impact"] == 'Minor') {
  if(element["Probability"] == 'Likely') {
    return 2;
  } else if(element["Probability"] == 'Moderate') {
    return 1;
  } else if(element["Probability"] == 'Unlikely') {
    return 1;
  }
}

Learn more on Calculation attributes here!

Track bugs Checklist risk calculation attribute

You have now implemented a risk matrix!

Track bugs Checklist risk matrix

8 - Publish your Elements Checklist panel.

Publish track bugs panel


New to Elements Checklist? 

If this tutorial has stirred your imagination and you wish to save time on tasks creation, why not give Elements Checklist a try? 

• Try Elements Checklist for free •

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.