Atlassian Jira Tutorial: A Complete Hands-on JIRA Software Training

Atlassian JIRA Training Series of 18+ Hands-on FREE JIRA Tutorials:

Once again, we are back with another tutorial series. This time it’s the Issue and Project Tracking Software – Atlassian JIRA.

For your convenience we have listed all the JIRA tutorials in this series: 

Atlassian JIRA Training Tutorial


List of ALL JIRA Tutorials in This Series:

Tutorial #1:  Introduction to Atlassian JIRA Software
Tutorial #2:  JIRA Download, Installation and License Setup
Tutorial #3:  How to Use JIRA as a Ticketing Tool
Tutorial #4:  JIRA How to Create Sub-Task with Example
Tutorial #5:  Guide to JIRA Workflows and Reports
Tutorial #6:  JIRA Administration and User Management
Tutorial #7:  JIRA Agile Tutorial
Tutorial #8:  Agile Project Portfolio Management Plug-in for JIRA
Tutorial #9:  Scrum Handling with JIRA
Tutorial #10:  JIRA Dashboard Tutorial
Tutorial #11:  Zephyr for JIRA Test Management
Tutorial #12:  Atlassian Confluence Tutorial
Tutorial #14:  Test Automation for JIRA with Katalon Studio
Tutorial #15:  Integrate JIRA With TestLodge
Tutorial #16:  Top 7 Most Popular JIRA Plugins
Tutorial #17:  7 Best JIRA Alternatives in 2018
Tutorial #18:  JIRA Interview questions


Update: Above text tutorials are good for learning this tool. But if you want to learn quickly from the experts, this Premium Jira Video Course will help you immensely.

Atlassian JIRA video course

Overview of Tutorials in JIRA Series

Tutorial #What You Will Learn
Tutorial #1:Atlassian Jira Tutorial: A Complete Hands-on JIRA Software Training

JIRA is a Issue and Project Tracking Tool. A brief introduction of JIRA tool is given here. You will get to know all about the basics of JIRA in simple terms along with the pictorial representation for your easy understanding.
Tutorial #2:Jira Download and Installation with Jira License Setup

A Complete Overview of Jira Download, Installation and Setup is briefed in this tutorial. The step-by-step installation procedure of Jira software and Jira License setup is included.
Tutorial #3:JIRA Bug Tracking Tool Tutorial: How to Use JIRA as a Ticketing Tool

Learn how to use JIRA for defect management here. You will get to know more about JIRA bug tracking tool, and how to log defect in jira along with jira issue types.
Tutorial #4:JIRA Sub-Task with Example (JIRA Create Sub-task)

Learn about Creating and working with sub-tasks and Merge Task in JIRA here. Concepts like Jira Subtasks, creation of a Jira sub-task, converting an issue into a sub-task and vice versa, cloning (copying) an issue, correcting/moving an issue will be explained in detail.
Tutorial #5:Guide to JIRA Workflow: Managing Issue Workflow and JIRA Reports

Managing Issues in JIRA, Creating JIRA Workflow and JIRA Reports are explained in simple terms along with examples and concerned pictorial representation for your easy understanding.
Tutorial #6:JIRA Administration Tutorial: JIRA Admin and User Management

Learn all about Jira Administration here. Jira Admin Aspects like project and complete User management in Jira are explained along with the pictorial representation for your easy understanding.
Tutorial #7:JIRA Agile Tutorial: Using JIRA Effectively for Managing Agile Projects

Learn the ways of using JIRA effectively for managing Agile projects through this informative tutorial. Using JIRA Agile boards and reports, you can now plan and track all your Agile Project management tasks at one place.
Tutorial #8:Agile Project Portfolio Management Plug-in for JIRA (Review)

Portfolio for JIRA is Atlassian’s Agile Project Portfolio Management plug-in for JIRA. This tutorial on Jira Portfolio will cover details of Agile roadmapping tool.
Tutorial #9:Scrum Handling with Jira For Managing the Sprint Effectively

This will be a Detailed Guide to Scrum Handling with Jira. This JIRA Scrum Board Tutorial is for Managing the Sprint Effectively. Concepts like Product Backlog, What is a Sprint, Creating a Sprint, Sprint Planning, Daily Stand-up Meeting, End Sprint, and Sprint Retrospective are as well included here.
Tutorial #10:JIRA Dashboard Tutorial: How to Create JIRA Dashboard with Example

Learn about Jira dashboard and how to create a dashboard in Jira with examples. Also get to know more about Creating, Sharing, Customizing and Managing a dashboard in Jira.
Tutorial #11:Zephyr for JIRA Test Management Tutorial

Zephyr for Jira facilitates test management capabilities for a Jira project. Using this plugin Test cases can be created, edited, and executed inside Jira. This is a Complete Guide to Zephyr for Jira Test Management Plugin and Various Reports.
Tutorial #12:Atlassian Confluence Tutorial for Beginners: A Complete Guide

This Atlassian Confluence Tutorial for Beginners will teach you how to use Confluence Software. Confluence is a very effective team collaboration tool and can be used for Knowledge management, documentation purpose, as an intranet for internal information sharing and potentially eliminate communication of changes via emails.
Tutorial #13:How to Integrate JIRA with qTest: A Step by Step Guide

This will be a complete guide on integrating JIRA with qTest. Learn how to integrate Atlassian Jira with QAsymphony qTest tools for best project and test case management.
Tutorial #14:Test Automation for Jira with Katalon Studio

In this tutorial, you will learn how to integrate Jira with Katalon Studio - for the web and mobile app automation testing. Also get to know, how to submit Jira bugs with information generated by Katalon Studio.
Tutorial #15:Integrate JIRA With TestLodge

Jira integration with TestLodge saves a lot of time in test management process as the bugs get automatically created in JIRA and their status gets updated on each test run without any manual intervention.
Tutorial #16:Top 7 Most Popular JIRA Plugins (Best Jira Add-ons in 2018)

This tutorial will explain you about the top 7 trending JIRA Plugins in 2018. This comprehensive list includes the best JIRA Plugins/Jira Add-ons/Jira Apps for server and cloud which you can compare with.
Tutorial #17:7 Best JIRA Alternatives in 2018

A list of JIRA Alternatives which are competitors to JIRA or which can be used as an alternative tool for JIRA is explained here in this tutorial.
Tutorial #18:JIRA Interview questions

Most frequently asked Atlassian JIRA interview questions with detailed answers and examples are enlisted here for anyone who is preparing for a JIRA interview.

Let’s start with the first tutorial in this Training Series!!

JIRA Tool Introduction

Before we get into what this tool is, how it can be used and who it is used by, I want to lay out some ground rules that will help us learn any tool easily and effectively in a short period of time.

Jira

I personally think that learning any tool has 2 phases to it:

  1. Understanding the underlying process
  2. Learning the tool itself- features/capabilities/shortcomings etc.

Take the case of JIRA. Think that you are a newbie and know nothing about it. You have heard about it from various friends, online references etc. You want to try your hand at it. How can you do that?

Ask yourself these questions:

  1. What kind of tool is it?
  2. Who uses it?

Tip:  When you are learning a tool (or any other software) and you want to get a non-technical description, Wikipedia is the best place to start. Since the wiki is aimed at a general audience, the information will be easy for you to understand without being overwhelming.

JIRA is an Incident Management tool; what is Incident management? This is the stage when you forget all about the tool and work on the process.

Before we see more details about this tool, let’s get familiar with the incident management process.

Incident Management Process overview:

Any task that is to be completed can be considered an incident.

Top 10 Incident Management requirements are:

  1. An incident has to be created
  2. Additional information needs to be added to the incident to make the description comprehensive
  3. Each stage of its progress should be marked and moved along the steps until completion
  4. The stages or steps that the incident needs to go through should be defined
  5. It might be linked to other incidents or have some child incidents
  6. Incidents might have to be grouped according to some common rules
  7. Concerned people should be aware of the incident creation/change in the state
  8. Others should be able to provide their feedback on certain defects
  9. The incident should be searchable
  10. Reports have to available if we need to see any trends

Whether it is JIRA or any other incident management tool, they should be able to support these core 10 requirements and enhance them if possible, right?  In this series, we will look into how JIRA fares with respect to our list.

What is JIRA?

It is a defect tracking/project management tool by Atlassian, Inc., the current version is 6. It is platform independent.

You can download JIRA and try it free for 30 days at this page: Download JIRA

Who uses JIRA?

Software project development teams, help desk systems, leave request systems etc.

Coming to its applicability to QA teams, it is widely used for bug tracking, tracking project level issues- like documentation completion and for tracking environmental issues.  A working knowledge of this tool is highly desirable across the industry.

JIRA Basics

JIRA in its entirety is based on 3 concepts.

Atlassian JIRA

  1. Issue:  Every task, bug, enhancement request; basically anything to be created and tracked via JIRA is considered an Issue.
  2. Project:  a collection of issues
  3. Workflow: A workflow is simply the series of steps an issue goes through starting from creation to completion.

Say the issue first gets created, goes to being worked on and when complete gets closed. The workflow in this case is:

Atlassian JIRA workflow

JIRA Hands-on

Let us get hands-on.

Once you create a trial, an OnDemand account gets created for you and you will be able to login to it.

Atlassian JIRA 1

Once logged in, the dashboard page is displayed (unless otherwise chosen) to the user. The dashboard page gives a snapshot of the description of the project you belong to; issue summary and the activity stream (the issues that are assigned to you, the issues that you created etc).

Atlassian JIRA 2

Tip:  When you are trying to create/modify a certain issue under a project for the first time, it really helps to know about the project itself.

You can do that by going to the main menu and choosing the Project name from the “Projects” drop down.

Atlassian JIRA 3

We defined earlier that a project is a collection of issues. Item number 6 in our list – the feature that enables the grouping of the issues is fulfilled with this concept. Projects have components and versions under it. Components are nothing but subgroups within a project based on common grounds. Also, for the same project, different versions can be tracked.

Every project has the following main attributes:

  1. Name – as selected by the administrator.
  2. Key- It is an identifier that all the issue names under the project are going to start with. This value is set during the creation of a project and cannot be modified later even by an administrator.
  3. Components
  4. Versions

For instance, take a web-based application; there are 10 requirements that need to be developed. There will be 5 more features added to it later on. You can choose to create the project as “Test for STH” version 1 and Version 2.  Version1 with 10 requirements, version 2 with 5 new ones.

For version 1 if 5 of the requirements belong to Module 1 and the rest of them belong to module 2. The module 1 and module 2 can be created as separate units

Note: Project creation and management in JIRA is an admin task. So we are not going cover project creation and will continue the discussion using an already created project.

Taking the details in the above example, I have created a project in JIRA called “Test for STH”, the key is “TFS”. So, if I create a new issue, the issue identifier will start with TFS and will be “TSH-01”. We will see this aspect in the next session when we create issues.

How the Project details are displayed in JIRA: 

JIRA Tutorial

Please note the left-hand side navigation.

When I choose the “Components” option, it displays the two components within the project:

JIRA Tutorial 1

When I choose the versions option, the versions within the project are displayed

JIRA Tutorial 2

Choose Roadmap option, the version information is displayed along with dates giving a general idea about the important milestones in the project.

JIRA Tutorial 3

Choose the calendar option to view the milestones date wise:

JIRA Tutorial 4

At this point, there are no issues created for this project. If there were, you will be able to see all of them by choosing “Issues” from the left navigation menu.

In the next session, we will learn how to download and install Jira and all about working with Jira issues. Please feel free to post your questions and comments below.

NEXT Tutorial


65 thoughts on “Atlassian Jira Tutorial: A Complete Hands-on JIRA Software Training”

  1. Hi,
    I click on Download link, it’s display the Try jira 30 for days free here two options
    1) OnDemand
    2)Download
    so witch version i download
    plz help me
    Thanks.

  2. I am very happy to see Jira on your website. Its very informative. Looking anxiously for future articles. STH is providing us so much valuable information selflessly….good going
    One more suggestion please from my side, after Jira please could u also provide some articles on Bugzilla also…..Please……
    Thanks in advance…….:-)

  3. Hi ,
    during jira installatin got below hard message “The HTTP port 8080 you have chosen appears too be in use.
    Please choose a different port number”. Please help me out to get resolved.
    Regards
    Jai

  4. Hi Vijay,
    I have completed payment for the Software testing career package book today. Wondering when I should receive it.Thanks!

  5. i our office we are using this JIRA tool but it’s customized version. actually we are not able to see these menus as per the screen.

  6. When I click download, system required some information including payment information. After expiry of 30 day free trail, Jira will charge me $10/month? Can anybody share me the experience about charge. Thanks Vijoy!

  7. Hello vijay,
    Currently i’m working on project with JIRA. It’s been really helpful for me to understand about it well. Thank you so much.!!

  8. Great post and awesome steps on testing aspirants. I wish to have a reference about this at our blog! We are posting about software and further SDLC classification as per the modern software paradigm. Thanks

  9. where else would I have found an explanatn thts so easy to understand. I am an MBA in Finance but keen to start my career with Manual Testing.And now I think I “CAN”…Thanks :)

  10. Hi,
    I am new to JIRA,please can any tell me about the JIRA architecture and Post function…….why we need post fucntions in JIRA and uses…….

    Thanks…..
    sandhya

  11. I went through all 6 tutorials and side by side exploring/learning JIRA UI as well and I must say that these tutorials covered each and every aspect of learning content and in very detailed and eloborative mode with mapped screenshots.

  12. Can any one give me complete details on “how to track functionality bugs in a real time application”.

  13. Hi,
    I am new to JIRA,please can any tell me about the JIRA architecture and Post function…….why we need post fucntions in JIRA and uses…….

    Thanks…..
    sandhya

  14. In the project creation above you give the key as TFS and then say the first issue will be STH-01. Why is it not TFS-01?

  15. We have just started using JIRA, thanks for the detailed information to start with. We are looking for Test management tools supported by JIRA. Wondering if you have any tutorials on that too? If not that would be a good idea to do one.. :)

  16. Nice article,
    for all those asking for help and information the manuals and user help documents can be viewed/ downloaded free from the Atlassian Jira website (https://confluence.atlassian.com/alldoc/atlassian-documentation-32243719.html)
    Atlassian also have a great and friendly user base on:
    https://answers.atlassian.com/

    The Jira UI and structure has recently been changed in v7. There are also many plug ins and tools for Jira.

    Jira will by most companies be configured to match their criteria. So it could be difficult to answer some of the question raised.
    I am the Jira admin for our company 200 users and approx 40 projects. Keeps me busy

Leave a Comment