Jira

Contents
Introduction
What is the title of the ticket in Jira?
Create your own filter
Filter: Contains a Keyword
Filter: Does not contain a keyword
Related Articles

Introduction

Jira is a commercial error tracking system designed for the organization. interaction with users, although in some cases it is used to Project management.

Designed by Atlassian, it is one of its two main products. (along with the Confluence wiki). It has a web interface.

The name of the system is derived by truncating the word "Gojira" - the Japanese name for the monster. Godzilla, which in turn is a reference to the name Bugzilla, a rival product, was created as a replacement for Bugzilla. And in many ways it replicates its architecture.

The system allows you to work with several projects. For each of the projects creates and maintains security schemes and alert schemes.

The first issue was in 2002. It was originally used in the development process. The software was later used as a tool. Management of problems, tasks, projects in various industries.

Universalization accelerated after the launch of the Atlassian Marketplace in 2012. which allowed third-party developers to offer plugins for Jira BigPicture, Portfolio for Jira, Structure, and Tempo Planner are the main plugins for Project management for Jira. Up to version 3.13.5 (inclusive) different versions Enterprise, Professional and Standard, only Enterprise (for large organizations).

Implementation

The system is based on Java EE It runs on several popular database management systems and operating systems.

Ticket

The main element of accounting in the system is the task (English ticket or issue).

The name of the Ticket in Jira is summary Not a title or a name, you have to consider it. Creating JQL filters

The task contains the project name, theme, type, priority, components and content.

The task can be extended by additional fields (as well as new user fields can be extended). be defined), applications (such as photos, screenshots) or comments.

The task can be edited or simply changed from “open” to “closed”.

What transitions between states are possible is determined through a configurable flow of operations.

Any changes to the task are recorded in the journal.

The configuration

Jira has a large number of configuration options: each application can be defined as a separate type of task with its own workflow, set of statuses, one or several different types of screens. In addition, using the so-called "schemes" can be determined for each individual Jira projects own access rights, behavior and visibility of fields and more.

Application

Thanks to a universal approach, it is possible to adapt Jira for many non-core tasks. e.g. requirements management, risk management, up to implementation of small Booking systems, automation of the recruitment process.

Integration

For integration with external systems, it supports SOAP, XML-RPC and REST interfaces. It comes with integration tools with version control systems such as Subversion , CVS, Git Clearcase, Team Foundation Server, Mercurial and Perforce. There are additions that allow you to build Jira into integrated development environments. This includes Eclipse and IntelliJ IDEA. Translated into many languages, including Russian, English, Japanese, German, French, Spanish.

Development tools are provided for third-party developers system extensions - plugins. Extension developers can upload plugins for sale to a special section of the site Atlassian.

Create your own filter

It's not always convenient to look for your drags on the Kanban board.

It is easier to create your own filters that will show you the information you need.

Filters → Advanced issue search

In the search box will be text, for example.

order by created DESC

Remove it and you can start writing your condition in JQL.

For example, let’s say your project is called TopBicycle

Watch all your tickets

To see all the tickets that you were assigned to perform enough

project = TopBicycle AND assignee = currentUser()

More complicated example

Let’s say you need to find all the active drags for the project. TopBicycle In which you are appointed as a tester

project = TopBicycle AND "Tester[User Picker (single user)]" = currentUser() AND status not in (Done, Rejected)

Press ENTER and make sure the filter works.

Press. Save as and in the Save Filter window, enter the name for your filter

Press ENTER and now the newly created filter should appear in Filters.

The logical operators AND (I) and OR (OR) are available for communication of various conditions.

The order of excretion of elements can be adjusted using ORDER BY

A wide range of logical operators can be used within a condition: is, is not, not in,in Was, was not, was in, was not in, changed, etc.

As soon as you write project = A drop-down list with available projects should appear

Contains a keyword

Let’s say you need to find all the drags in the Ready for Testing status for the project. HeiHei The name and description of the SDK

project = HeiHei AND status in ("Ready for testing") AND (description ~ "sdk*" OR summary ~ "sdk*")

Does not contain a keyword

Let’s say you need to find all the drags in the Ready for Testing status for the project. HeiHei In the description and name of which there is no SDK

project = HeiHei AND status in ("Ready for testing") AND description !~ "sdk*" AND summary !~ "sdk*"

Article author: Andrei Olegovich

Related articles
Software Testing
API testing lessons for beginners
API Testign
Selenium
Selenium + Python
Selenium + Java
Multiple Drivers Simultaneously
Add Selenium to PyCharm
Testing with Python
Robot Framework
SOAP UI
JMeter
JUnit
Locust
Wireshark
Bash for QA
Clumsy 0.2
Jira
Pivotal Tracker
Integration Testing
Bug Report
Where to Study QA
Interviews with QA
ISTQB Certified Tester
List of open APIs

Search this site

Subscribe to Telegram channel @aofeed to follow new articles and updates to old ones

Go to channel

@aofeed

Ask a question in the Telegram group

@aofeedchat

Contacts and cooperation:
I recommend our hosting beget.com
Write to info@aredel.com if you:
1. Want to write an article for our site or translate an article into your native language.
2. Want to place thematically relevant ads on the site.
3. Ads on my site pass maximum censorship. If you see an ad block unsuitable for school-age children, shocking or misleading - please contact us by e-mail
4. Found a mistake, inaccuracy, bug, etc. on the site. ... .......
5. Articles can be shared on social media by clicking a network icon: