Today's Offer - QA Certification Training - Enroll at Flat 20% Off.

- QA Testing Blogs -

What is JIRA? JIRA Tutorial Guide for Beginner

Jira Software is an agile project management tool that underpins any agile strategy, be it scrum, kanban, or your very own- one of a kind flavor. It gives you the power to manage things like never before. Today, we shall discuss various basics of Jira. The blog covers the following topics- 

What is JIRA?

Jira is a standout amongst the most widely recognized applications for dealing with programming ventures. It is an Agile undertaking the executive's device, and it bolsters Agile philosophy, regardless of whether that is kanban, scrum, or some other perspective on Agile. In one single JIRA instrument, you can oversee, track, just as plan all your spry programming improvement ventures. It is a product program that empowers organizations to handle their undertakings, procedures, tasks, and issues. JIRA is viewed as a 'smart software' as it effectively mechanizes the dull stuff identified with procedures, ventures the executives, errands, and issues.

This product empowers groups to deal with issues all through the issue's life cycle. It is profoundly customizable and customized to fit different authoritative structures. An Australian organization known as Atlassian has built up this item and it is written in Java.

The JIRA family of applications are created to give a custom fitted encounter to their clients. JIRA center is JIRA's default application and is constantly present in a JIRA case. You can likewise incorporate different applications like JIRA Service Desk or JIRA Software. A client may require access to any blend of these applications, or one application, or even every one of the applications.

As the default application is JIRA Core, on the off chance that you have a permit for JIRA Service Desk or JIRA Software, your clients can approach JIRA Core without the requirement for an extra permit.

Each JIRA application offers custom-fitted encounter for its clients and is related to a particular kind of undertaking, which thus, gives application-explicit highlights. The task types are business ventures for JIRA Core, programming ventures for JIRA Software, and Service Desk ventures for JIRA Service Desk.

Jira Architecture

JIRA is written in Java and is sent into a Java Servlet Container like Tomcat as a standard Java WAR record. Clients collaborate with JIRA with the assistance of an internet browser since JIRA is a web application. JIRA uses WebWork 1 for preparing web demands that the clients submit. WebWork 1 is an MVC structure that is like Struts. JSP is utilized by JIRA for the View layer. When you visit a particular URL in a web application, the situation that happens is characterized by a web application structure. In JIRA, practically all verification is performed through Seraph. Seraph is an open source web validation system.

JIRA can have new activities that are characterized by the assistance of Webwork. The Webwork Sample module comprises of model classes and activities that can be used to comprehend this theme completely. The Single Sign-On (SSO) and Identity Management instrument of Atlassian is known as Crowd.

QA curriculum

Jira Scheme

A JIRA scheme is a gathering of configured values that can be utilized by at least one JIRA ventures. For instance, a Notification scheme portrays who gets an email when issues are changed. A similar Notification plan can be utilized by more than one JIRA venture. Truth be told, the Default Notification plot is utilized by all JIRA ventures except if you design a project in an unexpected way.

Read: How to Become a Software Tester?

The seven schemes that are active for a specific JIRA venture can be seen and altered by altering the project (go to Administration→Projects and click on the undertaking name, not Edit).

What is the Jira Issue?

Jira Issue is the focal substance to Jira's presence. Everything (nearly) in Jira has to do with issues. The issue can be whatever needs tracking.

JIRA Issue Types

JIRA software enables you to monitor different things, for example, helpdesk tickets, assignments, bugs, and so forth with the assistance of various types o issue types. An issue type can likewise be designed to act unexpectedly. This segment will tell you the particular issue types that exist inside the 3 JIRA applications, for instance, to follow distinctive snippets of data or to pursue an alternate procedure stream.

Your groups can team up in Jira applications by separating bits of work into issues. Issues can speak to assignments, programming bugs, include demands or some other sort of undertaking work. Each Jira application accompanies default issue types to suit the necessities of your tasks and groups. Begin with these default issue types or make your own. Here's a case of explicit issue types inside each Jira application:

Jira Core default issue typesJira Core default issue types

  • Task
  • Subtask
  • Story
  • Bug
  • Epic
  • Incident
  • Service request
  • Change
  • Problem

How to create a Jira issue?

Creating an issue an issue in Jira

  • Click Create at the highest point of the screen to open the Create Issue exchange box.
  • Select the important Project and Issue Type in the Create Issue exchange box.
  • Type a Summary for the issue and complete any proper fields — in any event, the required ones that are set apart by a bullet.
  • If you need to get to fields that do not appear in this discourse box, or you need to stow away existing fields:
    • Click the Configure Fields catch at the upper right of the screen.
    • Click Custom and select the fields you need to show or cover up by choosing or clearing the important checkboxes separately, or click All to demonstrate all fields.
    • When you next make an issue, these chose fields will be shown.
  • Optional: To make a progression of comparable issues – with a similar Project and Issue Type – select the Create another checkbox at the base of the discourse. Contingent upon your arrangement and the qualities you may have determined while making past issues, a portion of the fields in the new Create Issue discourse box might be pre-populated. Ensure you check they're all right before making the following issue.
  • When you are happy with the substance of your issue, click the Create catch.

QA Quiz

Exporting Issues in JIRA

Suppose you as of now have a JIRA Cloud site, and you have to move to JIRA Server, you can make a reinforcement of your JIRA Cloud information which you can bring into server establishment. It is to be noticed that, for your occasion, the Atlassian Cloud takes reinforcements at regular intervals for application recuperation purposes.

The accompanying information can be supported up and traded from your JIRA Cloud site:

  • Issues
  • Users and user group settings
  • Project logos, user avatars, and issue attachments

Sharing Issues in JIRA

You can utilize the Share choice to email the connection to an issue, to other JIRA clients. This alternative additionally empowers you to add a discretionary note to the email.

For offering the issue to other JIRA users, first, you need to see the issue that you need to share. At that point, you should tap the Share catch present at the upper right. After this, you need to indicate the JIRA clients or type the people's email is that you wish to impart the issue too. You can include a discretionary note. On the off chance that you are finished with this, you can tap the Share catch which is available at the base of the window that is shown.

Read: Unit Testing Interview Questions and Answers

Jira Components

Jira project components are conventional holders for issues. Parts can have Component Leads: individuals who are consequently allowed issues with that segment. Parts add some structure to ventures, separating it into highlights, groups, modules, subprojects, and the sky is the limit from there. Utilizing components, you can create reports, gather measurements, show it on dashboards, and so on.

Project components can be overseen just by clients who have venture manager authorizations. They ought to have one of a kind names crosswise over one anticipates. Nothing keeps clients from adding the issue to more than one segment

QA Demo Class

Screens in JIRA

A Screen is a characterized gathering of fields that show up when an issue is made, altered or saw in JIRA. It gives you power over the data you need to be incorporated into your Issue, contingent upon what sort of Issue you are making or altering. For instance, when I make an issue for my help group, I would need distinctive data in the ticket than if I somehow managed to make a client story for the improvement group.

Issue Attributes in Jira?

Issue attributes are used for Adding, editing, and deleting a priority in Jira

  • Choose the Jira icon ( ,  or ) go to Jira settings the choose Issues.
  • Under the heading of ISSUE ATTRIBUTES, pick Priorities.
  • You will have to fill in a form below the existing priorities in Jira
  • Choose Add option and you are done.

Issue Security Scheme

Issue security levels are made inside issue security plans and let you control which client or gathering of clients can see an issue. At the point when an issue security plot is related to a task, its security levels can be connected to issues in that venture. Sub-undertakings will likewise acquire the security dimension of their parent issue.

About JIRA System Administrators and JIRA Administrators

Individuals who have the JIRA System Administrators consent can play out the majority of the organization capacities in JIRA, while individuals who have just the JIRA Administrators authorization can't perform capacities which could influence the application condition or system. This detachment is helpful for associations which need to designate some managerial benefits (for example making clients, making ventures) to specific individuals, without conceding them complete rights to direct the JIRA framework. 

JIRA Agile

Dexterous or Scrum technique is commonly utilized by improvement groups who pursue a guide of arranged highlights for up and coming adaptations of their item. Coordinated pursues the equivalent guides to follow their issues as in other JIRA techniques To do - > In Progress - > Done, has appeared in the screenshot underneath, we have one issue in Todo and the second issue In Progress. When the issue In Progress is settled, it will move to Done status, and similarly, the issue in To do will move to the following stage In Progress. JIRA Agile

Creating an issue in Agile

To make an agile issue, go to primary menu under Agile tab, click on "Beginning," when you click on it, it will approach to make a new board for the issues for Scrum or Kanban. You can pick your alternative according to your prerequisite, here we have chosen Scrum strategy. Creating an issue in Agile

Plug-ins in JIRA

There are plugins accessible for JIRA to work all the more viable, a portion of these modules are Zendesk, Salesforce, GitHub, Bitbucket, etc. Some of them empower bolster group to report issues legitimately into JIRA, makes boundless private stores with a full included issue and test the board support, and so forth.

Read: Top 20 Advanced API Testing Interview Questions and Answers

WorkFlowsJIRA WorkFlows

A JIRA work process is a lot of statuses and changes that an issue experiences amid its lifecycle. JIRA work process includes five principles organizes once the issue is made.

  • Open Issue
  • Resolved Issue
  • InProgress Issue
  • ReOpened Issue
  • Close Issue

While the work process in JIRA contains Statuses, chosen one, goals, conditions, validators, post-capacity's and properties

  • Statuses: It speaks to the places of the issues inside a work process
  • Transitions: Transitions are the extensions between statuses, how a specific issue moves starting with one status then onto the next
  • Assignee: The appointee manages the capable party for some random issue and decides how the errand would be executed
  • Resolution: It clarifies why an issue changes from an open status to a shut one
  • Conditions: Conditions control who can play out a change
  • Validators: It can guarantee that the progress can happen given the condition of the issue
  • Properties: JIRA perceives a few properties on advances

How to create an Epic in Agile?

In JIRA Agile, an epic is just an issue type. The epic catches an extensive assemblage of work. It is a vast client story which can be separated into various little stories. To finish an epic, it might take a few runs. You can either make another epic in light-footed or either utilize the issue you have made in typical JIRA board. In like manner, you can likewise make a story for an agile scrum.

Use of Clone and Link in JIRA

In JIRA, you can likewise clone the issue; one preferred standpoint of cloning an issue is that the diverse group can work independently on the issue and resolve the issue rapidly. Use of Clone and Link in JIRA There is another valuable capacity JIRA Link, Issue connecting enables you to make a relationship between two existing issues on either the equivalent or distinctive JIRA servers. As appeared in the screenshot, we have connected the present issue "ST-6 Drop down menu isn't working" with another issue " ST-4 GUI isn't responsive-retest GUI capacities". Use of Clone and Link in JIRA Use of Clone and Link in JIRA Like here we have set run for one day, and it will run for that particular timespan as appeared in the screen capture beneath. If you are working with scrum and need to organize the issue or rank the issue then you simply need to just move the issue into the backlog.

Aside from this, there are different undertaking that you can do, for example if you click on the correct side corner of the window a rundown of capacity will spring up which you can utilize it according to your need. Use of Clone and Link in JIRA

Jira Reports

One piece of guaranteeing the achievement and smooth activities of your tasks in JIRA is reporting. It includes picking up the information about the wellbeing, advancement and by and large status of your JIRA extends through Gadgets, report pages or even outsider applications. The objective of this guide is to give an outline of the instruments accessible to JIRA clients today and how they can be utilized to satisfy the diverse kinds of reporting needs that clients face today.

JIRA gives diverse kinds of reports inside a venture. It investigates the Progress, Issues, Showstoppers, and Timeliness of any Project. It additionally investigates the asset usage too.

Kanban Board and Managing issues

Like Agile Scrum board, we can likewise make a Kanban Board, here we have made a task name Cloud Testing. Kanban board is helpful for the group that overseeing and obliging their work in advancement. Kanban sheets are noticeable in Work mode; however not in Plan mode. Kanban Board and Managing issues Here we have made an issue " Bug distinguished while load testing" and "Check issues identified with cloud server" in Kanban Board has appeared in the screen capture underneath, it demonstrates their status too featured in red. Kanban Board and Managing issues Kanban is considered as the best technique for bug fixing and support discharge, where approaching errand is organized and after that worked as needs are. There are not many estimates which can make Kanban increasingly effective. 

  • Visualize your workflow
  • Limit the work in progress
  • Work on Issues
  • Measure the cycle time

Check: JIRA Interview Questions and Answers

JIRA Scrum vs. JIRA Kanban

Scrum Kanban
Reports Burndown Chart: The chart demonstrates every one of the progressions and extension changed while the dash is still on, different graphs incorporate Sprint Report, Velocity Chart, Epic Report, and so forth. Reports Control Chart: It enables you to quantify the process duration for issues, appearing meantime and real-time is taken to finish issues
Agile Board It enables the group to see the improvement of dashes. This is the work mode, where you can see the board itself separated into various statuses. Constraints Group can choose whether to increment or to lessen the number of issues that ought to be shown in every status.
Backlog This is the place group will design dashes and gauge stories that will go into each sprint Workflow You can delineate to the statuses of your work process. Essentially by including or evacuating segments, the work process can be changed when required.


    Janbask Training

    JanBask Training is a leading Global Online Training Provider through Live Sessions. The Live classes provide a blended approach of hands on experience along with theoretical knowledge which is driven by certified professionals.


Trending Courses

AWS

  • AWS & Fundamentals of Linux
  • Amazon Simple Storage Service
  • Elastic Compute Cloud
  • Databases Overview & Amazon Route 53

Upcoming Class

2 days 24 Nov 2019

DevOps

  • Intro to DevOps
  • GIT and Maven
  • Jenkins & Ansible
  • Docker and Cloud Computing

Upcoming Class

3 days 25 Nov 2019

Data Science

  • Data Science Introduction
  • Hadoop and Spark Overview
  • Python & Intro to R Programming
  • Machine Learning

Upcoming Class

3 days 25 Nov 2019

Hadoop

  • Architecture, HDFS & MapReduce
  • Unix Shell & Apache Pig Installation
  • HIVE Installation & User-Defined Functions
  • SQOOP & Hbase Installation

Upcoming Class

4 days 26 Nov 2019

Salesforce

  • Salesforce Configuration Introduction
  • Security & Automation Process
  • Sales & Service Cloud
  • Apex Programming, SOQL & SOSL

Upcoming Class

12 days 04 Dec 2019

Course for testing

  • Salesforce Configuration Introduction
  • Security & Automation Process
  • Sales & Service Cloud
  • Apex Programming, SOQL & SOSL

Upcoming Class

32 days 24 Dec 2019

QA

  • Introduction and Software Testing
  • Software Test Life Cycle
  • Automation Testing and API Testing
  • Selenium framework development using Testing

Upcoming Class

11 days 03 Dec 2019

Business Analyst

  • BA & Stakeholders Overview
  • BPMN, Requirement Elicitation
  • BA Tools & Design Documents
  • Enterprise Analysis, Agile & Scrum

Upcoming Class

3 days 25 Nov 2019

SQL Server

  • Introduction & Database Query
  • Programming, Indexes & System Functions
  • SSIS Package Development Procedures
  • SSRS Report Design

Upcoming Class

0 day 22 Nov 2019

Comments

Search Posts

Reset

Receive Latest Materials and Offers on QA Testing Course

Interviews