Read the Technical blog on Best software Development Company in Pune and Best Blogs Related to Technical Information Pune.

Best Software Development Company in Pune

test

Best Software Development Firm / Company in India/ Pune

Post Top Ad

Your Ad Spot

Featured Post

What is Software Testing Life Cycle (STLC) phases?

Saturday, May 23, 2020

JIRA Tutorial: A Complete Guide for Beginners: BUG MANAGEMENT TOOL

                                  JIRA: BUG MANAGEMENT TOOL


INTRODUCTION

Jira is a Project Management tool which is basically used to track bugs. Using Jira one can
Capture, track, and resolve bugs throughout the entire development process. 

BUG LIFE CYCLE

It is a journey of a defect (bug) cycle, i.e. It starts when we found a defect and it ends when it is closed.


Flow of Bug Life cycle:

  • Initially, when a reporter finds a bug then he/she creates a ticket with status
as “New” and then “assign” the same to the respective developer.
  • Now the developer will change the state of the ticket to “Open” to work on it but he
need to make sure whether the ticket is “Duplicate” or “Deferred” or “Rejected
or “Not a bug”.
  • Once the ticket is “fixed” then the developer will assign it back to the reporter.
  • Now the reporter will verify the bug (retest
    • If it is reproducible then will reopen the ticket and will assign it back to the developer.
    • If it is not reproducible then he will verify and close the ticket.

JIRA DASHBOARD

One can use the Jira trial free version and create his own project (Ex: Testing Jira) using his account





STEPS TO CREATE A PROJECT IN JIRA

  1. Click on the “+” button from the left-Hand side panel and click on Projects option.
Already added projects will display on the page.


     2. Click on Create Projects button on the right top corner and you will get redirected to Create project page.


     3. Click on Change template button if you want to select a specific template for the project i.e Scrum, Kanban etc.


     4. Enter project name on Create project page and click on Create button to create a project.
 Once the project is created, you will navigate to the dashboard.


STEPS TO CREATE A BUG

      1. Click on the “+” button from the left-Hand side panel.

      2. Make sure that the following fields are filled up:
  • Project should be selected as “Testing Jira” and Issue Type as “Bug” by default.
  • Summarize the bug in a single line.
  • Add a description for it which should include the following points:
    • URL
    • Steps
    • Actual
    • Expected

 

  • Select the priority of the bug among the following:
    • Highest (needs an urgent fix)
    • High
    • Low
    • Lowest
  • Add a label to distinguish the bug (Ex: manual or automation)
  • Enter the list of devices on which this issue is reproducible and the browser on which you reproduced. For ex,
    • Devices: iPhone 7 (version 12.0)
    • Browsers: Chrome, IE, Safari
  • Now click on browse link and then click on “Upload a file”. This is an evidence
for this issue. It can be a screenshot or a video.


  • Now suppose this issue is blocked, cloned or related (category) to any previous issue reported then you can select that category under “Linked issues” dropdown and enter its corresponding ticket under “Issue”.  
  • Select the scrum master (who manages the process in Agile) or the developer who is going to work on this ticket as an Assignee.
  • Enter an Epic link (used to differentiate among functionalities inside a project) for the same.
  • Select the sprint in which this bug is created.


  • Now click on “create” button to create the bug. The assignee will receive an email notification for the same.


  • Also you can check the created bug in “Reported by me” filter.

     
                       STEPS TO TRACK A BUG

  1. Once the bug is created and assigned to the respective developer, then the developer will be able to view that bug by clicking on “My open issues” filter.

  1. Once the developer starts working on it then he/she needs to update the ticket by changing the state of the ticket to “In Progress”.

  1. Once the bug is fixed, then the developer needs to:
  • add a comment on that bug.
  • Log the estimated time in fixing the bug.
  • Change the status to “Ready for QAing”.
  • Assign the ticket back to the reporter (QA). 

  1. Now finally the reporter will verify the bug and 
  • If it is not fixed (still reproducible) then assign the ticket back to the developer with proper reproducible steps and attached video or screenshot and also change the status to “In progress”.  


  • if it is fixed then he will add a comment in the ticket and will change the status to “Done”.


                                          

No comments:

Post a Comment

Post Top Ad

Your Ad Spot

Pages