Atlassian JIRA Tutorial Series of 20+ Hands-on Tutorials:
What is JIRA?
Atlassian JIRA is an issue and project tracking software to plan, track and manage your projects. JIRA is mainly used by agile development teams to customize your workflows, team collaboration, and release software with confidence.
For your convenience we have listed all the JIRA tutorials in this series:
Table of Contents:
JIRA Tutorial List
Tutorial #1: Introduction to Atlassian JIRA
Tutorial #2: JIRA Download, Installation, and License Setup
Tutorial #3: How to Use JIRA as a Ticketing Tool
Tutorial #4: How to Create Sub-Task with Example
Tutorial #5: JIRA Workflows and Reports
Tutorial #6: 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
Tutorial #19: Jira Time Tracking: How To Use Jira Time Management?
Tutorial #20: Complete Guide To Tempo Timesheets: Installation & Configuration
Tutorial #21: Jira Cloud Advanced Roadmaps
Let’s start with the first tutorial in this Training Series!!
Introduction to JIRA
Before we get into what this project tracking 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.
I personally think that learning any tool has 2 phases to it:
- Understanding the underlying process
- 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:
- What kind of tool is it?
- Who uses it?
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:
- An Incident has to be created
- Additional information needs to be added to the Incident to make the description comprehensive
- Each stage of its progress should be marked and moved along the steps until completion
- The stages or steps that the Incident needs to go through should be defined
- It might be linked to other Incidents or have some child incidents
- Incidents might have to be grouped according to some common rules
- Concerned people should be aware of the incident creation/change in the state
- Others should be able to provide their feedback on certain defects
- The Incident should be searchable
- 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.
Download And Install
It is a Defect tracking/Project Management tool by Atlassian, Inc. It is a platform-independent software.
You can download and try it free for 30 days at this page: Download JIRA
Who Uses This Software?
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. Working knowledge of this tool is highly desirable across the industry.
Basics of JIRA Tool
JIRA in its entirety is based on 3 concepts.
- Issue: Every task, bug, enhancement request; basically anything to be created and tracked is considered an Issue.
- Project: A collection of issues
- 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:
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.
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).
You can do that by going to the main menu and choosing the Project name from the “Projects” dropdown.
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:
- Name: as selected by the administrator.
- 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.
- Components
- 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 to 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:
Please note the left-hand side navigation.
When I choose the “Components” option, it displays the two components within the project:
When I choose the versions option, the versions within the project are displayed
Choose Roadmap option, the version information is displayed along with dates giving a general idea about the important milestones in the project.
Choose the calendar option to view the milestones date wise:
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.
Hi Vijay,
I have completed payment for the Software testing career package book today. Wondering when I should receive it.Thanks!
It’s been sent to your email address. I hope you will enjoy reading it.
really good explanation about jira tool
Good to see that you have started the tutorials on various tools.. keep doing the good work
As i am a beginner to use jira tool, this post is very helpful
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.. 🙂
My sincere thanks to u for providing this Valuable JIRA tutorial.
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!
Hi,
what is the JIRA workflow and please tell me about the screens in jira….why we are using screens…
Thanks……….
Thanks for create this article.It very useful for jira beginners
Jira it nice software for beginners. Thanks
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?
Its very informative. Thank you
I am using Jira for last few months. It is nice tool. Thanks for the explanation. It is quiet elaborate.
IT is a nice ,easy, understandable, straightforward content for jira tool .
Thank you so much for providing such a straightforward information.
Thanks Vijay.
You explain it in very simple manner
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.
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.!!
can anybody have notes for jira
please share on my email-id
inna_greben@hotmail.com
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
Such a good information.
Thank you!!!
i cant understand
Good article.Keep writing post like this.This was very helpful to me.
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…….:-)
The interface is change of JIRA
hie,
A very good article.. but i still need more information about jira. If anyone have full information(notes) about jira pls share…
darshan.b0001@gmail.com
tnq:-))
awesome job sir!!1
Detailed explanation of JIRA
Are there any free defect tracking tools available ? please suggest.
bugzilla is a open source free nug tracling tool.
you are just awesome sir..good going…your article is so informative..thanks.
Can any one give me complete details on “how to track functionality bugs in a real time application”.
nice article about JIRA.. Plz send more information about testing tools to brindha.jai312@gmail.com
nice
Hi,
Greating,
its very good information to learn jira.
thanks.
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 🙂
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
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
Hi,
I am unable to download free trial version. Please provide some link for same.
It would be great help for me.
@Jai: please try using the Ondemand version. You will not need any installation. Let me know how that goes
It’s very useful and comprehensive section.
Thanks!
Wow..this is the most simplest way an author can deliver the User end information for beginners about JIRA.
Great article sir, this is very helpful for testing professionals
good blog
Hiii,
Really informative Blog about jira Software . Nice information i loved the way you have written.
Thank
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.
Hi , Incase of Automation how we can log the defects
Automatically lol
Iam newbie to jira and i learned a few basic steps in this article..
Thanks
varaprasad
great article..thank you sir easily understand all step by step
This article recently had been updated on 2-dec-2019 ,but when clicked on the download link the screenshots in this blog are totally different from scrum template.please clarify it
A very good article and very helpful to the begginers.
keep going.
thank you
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
Please update the post, as the screenshots shown are no longer valid, as per atlassian website.
can anybody have notes for jira
please share on my email-id
mamidisanthoshkumar1@gmail.com
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
i do not understand how to get on demand version & how to create project & its version. plz can anyone help me!
Hi sir, thank you so much for the article.its very useful for the beginners. im trying it
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.
Thanks, your explanation was very useful for orientation to software.
@Pravin: Choose the OnDemand version, because it is much more easier and won’t need any installation.
A good start for newbies to start working on a new tool…
GOOD CONTENT.
How would you strategize a release in Agile?
very good explanation sir
Thanks Vijay , i did work on JIRA long time ago and almost forgot but your tutorial really helped me a lot !
Thanks
Iam looking for the job ?
can you give some interview question frequently asked?
it is nice to know jira thanks anyway
@ Swati:
Thanks, Now i am able to proceed.
Thanks a lot
Very useful section thanks for choosing JIRA many thanks to vijay. Waiting for next tutorial
I have been using JIRA for nearly 18 months 🙂 Your explanations about the tool are good!
Good explaination.
hi,
in how many days a manual tester can learn the jira tool.
and if anybody have notes for jira
please share on my email-id
parveen.syal@gmail.com
This was a fantastic read! I use this at work now! 🙂 Thank you as always.