Micro Focus Quality Center Tutorial (Day 6) – Defect Management

HP Quality Center/ALM is now changed to Micro Focus Quality Center/ALM but still, the content on the page is valid on the new Micro Focus domain as well as tools.

Throughout the series of these tutorials, we have seen how to create Releases, Cycles, Requirements tests, and test sets in ALM. We also looked at how we can establish logical relationships among these entities to make the metric collection as well as traceability an inbuilt activity in our testing process.

=> Click Here For ALM Quality Center Tutorials Series

Also in the Test Lab, we executed some tests. If the test passes, then all is well. If it fails, then there is a reason for the same. Commonly, any deviation from the expected value is a Defect.

Defect Management

Apart from that, Defects can be:

  • Variation in expected and actual results
  • Documentation errors
  • Un-testable requirements that you want to report and track
  • Environment failures that prevent you from testing

QC has a wonderful mechanism that lets you create and track any kind of defect. In the following steps, we will see how Defect Management is supported through ALM.

How to Add a Defect to ALM

Step #1: Log in to ALM to the right project and go to the “Defects” tab by navigating from the sidebar. The list of Defects under the project is displayed in the list here.

Step #2: Click on “New Defect”.  Enter the required details. As you can see, all the fields in red are mandatory to enter.

[Note: Click on any image for an enlarged view]

add defect ALM

Step #3: Choose Defect type.

add defect ALM

Step #4: Choose Severity

add defect ALM

Step #5: Enter the other details and describe the Defect in the “Description” box. You can provide attachments. The other tabs in this dialog are for additional details. Again, Project-Specific.

add defect ALM

Step #6: This Defect will now appear in the list. It has a unique ID to be identified with.

add defect ALM

Step #7: You can now change its status.

add defect ALM

Step #8: Assign it to another user.

add defect ALM

Step #9: Or if this Defect is linked to any other Defect or you can do so, by choosing “Linked Entities” from the left sidebar and choose the other Defect that is causing or affecting this Defect.

add defect ALM

How to Link the Defect to a Test Case

Step #1: Go to the Test lab tab and choose the test that failed and the defect related to that failure.

link defect in ALM

Step #2: Click on “Linked Defects”. Here you can either add a new defect or link it by clicking on this icon:link defect in ALM If you do so, follow the steps that you did in the above section and the Defect created will get linked.

Step #3: I am going to choose the icon:  link defect in ALM To link the already created Defect.

link defect in ALM

Step #4: Enter the ID and click “Link”. The Defect gets linked.

link defect in ALM

Step #5: The linked Defect can be seen in the Test Plan as well as the Requirements.

link defect in ALM

link defect in ALM

This finishes our end-to-end flow from Release to defects.

Pro Tip: Please take a moment and try to see all the field values in the Defect details. This will help you to get excellent insights into how QC has a field for everything you can ever think of to add to the description to make it entirely complete. I especially emphasize the “Status” field. This will show how QC is not just a tool to place all your Defects in one place but it is at the crux of the Defect Management process. All the states that you would find in a Defect Life cycle can be set through the “Status” field. I find that it’s the most wonderful feature.

For more details on how to write a good Defect Report, refer to this sample Defect Report.

Points to Note

#1) We have worked with adding a new cycle under a release in tutorial number 3 and it is mainly a testing-related activity. Similarly, you can add a “New Milestone” signifying a certain step in your Project Management Activities.

#2) Even though ALM is a Test Management tool, the development, and other support teams also have access to it. One of the reasons is to update the Defect status.

#3) The attachments for a Defect are not mandatory but always provide a screenshot of the error in the attachment whenever applicable and possible.

#4) The mandatory fields to be entered during the creation of a defect are defined by your Admin and may differ from project to project.

#5) The other drop-down values are also defined by your admin.

Conclusion

Now you are equipped with everything that you need to know how to use QC for all your Test Management activities.  All we need to know now is how to use its analysis features to make the test reporting and metric collection activities as an integral part of your QA process.

We will learn the “Dashboard” sidebar option that facilitates the same in the next tutorial which happens to be our last one too.

Again, you may want to visit and bookmark our first Quality Center Tutorial page where we have listed all the tutorials in this training series.

=> Visit Here For ALM Quality Center Tutorials Series

Please provide your feedback and let us know if there are any topics that you need more information on.

Related Post

Leave a Reply

Your email address will not be published.