SlideShare a Scribd company logo
JIRA AS A TOOL
FOR TEST MANAGEMENT
Maija Ļaksa, SIA eBIT
Products by Atlassian
JIRA Concepts of Issue Tracking
   Issue types
JIRA Workflow Concept
JIRA Issue Relationships
   Main issues

   Sub-tasks

   Links
Versions in JIRA
Issue Types for Test Management
Testing Phases
JIRA Issue View
Testing Workflow
Test Statuses
Jira as a Tool for Test Management
Jira as a Tool for Test Management
Test Execution
Test Failure  Problem Report
System Test  Acceptance Test
              Clone
               OR
         Clone and Move
Test Management –
Status Report
Test Management –
Status Report
Testing in Maintenance
Version Maturity
JIRA Demo

          Try JIRA on your own!
             JIRA OnDemand
   www.atlassian.com/software/jira/try/
Questions?




             Maija Ļaksa
             maija.laksa@ebit.lv
             www.ebit.lv

More Related Content

What's hot

Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
Renjith V
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking tool
Global SQA
 
Jira
JiraJira
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
Xpand IT
 
Jira
JiraJira
Jira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideJira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool Guide
Mayank Solanki
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
H2Kinfosys
 
Jira Training
Jira TrainingJira Training
Jira Training
Unmesh Ballal
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
Hua Soon Sim
 
Using JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile DevelopmentUsing JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile Development
Jeff Leyser
 
Xray for Jira - Overview
Xray for Jira - OverviewXray for Jira - Overview
Xray for Jira - Overview
Xpand IT
 
Jira as a Test Management Tool
Jira as a Test Management ToolJira as a Test Management Tool
Jira as a Test Management Tool
Xpand IT
 
Jira Agile
Jira AgileJira Agile
Jira Agile
Peter Perger
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
Khubaib Ahmed
 
Use of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management ToolUse of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management Tool
Jipin Nakarmi
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
Rahul Chauhan
 
Why jira
Why jiraWhy jira
JIRA
JIRAJIRA
JIRA
ANKUR-BA
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
Maitrey Patel
 
Introduction to JIRA
Introduction to JIRAIntroduction to JIRA
Introduction to JIRA
guestb67fcdb
 

What's hot (20)

Introduction To Jira Slide Share
Introduction To Jira Slide ShareIntroduction To Jira Slide Share
Introduction To Jira Slide Share
 
Introduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking toolIntroduction to Jira - Bug Tracking tool
Introduction to Jira - Bug Tracking tool
 
Jira
JiraJira
Jira
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Jira
JiraJira
Jira
 
Jira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool GuideJira fundamentals and bug tracking tool Guide
Jira fundamentals and bug tracking tool Guide
 
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosysJIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
JIRA Introduction | JIRA Tutorial | Atlassian JIRA Training | H2kinfosys
 
Jira Training
Jira TrainingJira Training
Jira Training
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Using JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile DevelopmentUsing JIRA & Greenhopper for Agile Development
Using JIRA & Greenhopper for Agile Development
 
Xray for Jira - Overview
Xray for Jira - OverviewXray for Jira - Overview
Xray for Jira - Overview
 
Jira as a Test Management Tool
Jira as a Test Management ToolJira as a Test Management Tool
Jira as a Test Management Tool
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Use of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management ToolUse of Jira Confluence as Project Management Tool
Use of Jira Confluence as Project Management Tool
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Why jira
Why jiraWhy jira
Why jira
 
JIRA
JIRAJIRA
JIRA
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
 
Introduction to JIRA
Introduction to JIRAIntroduction to JIRA
Introduction to JIRA
 

Recently uploaded

AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894
AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894
AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894
PECB
 
Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...
Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...
Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...
MysoreMuleSoftMeetup
 
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUMENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
HappieMontevirgenCas
 
matatag curriculum education for Kindergarten
matatag curriculum education for Kindergartenmatatag curriculum education for Kindergarten
matatag curriculum education for Kindergarten
SarahAlie1
 
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptxBRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
kambal1234567890
 
2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference
KlettWorldLanguages
 
Split Shifts From Gantt View in the Odoo 17
Split Shifts From Gantt View in the  Odoo 17Split Shifts From Gantt View in the  Odoo 17
Split Shifts From Gantt View in the Odoo 17
Celine George
 
How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17
Celine George
 
AI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdfAI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdf
SrimanigandanMadurai
 
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and RemediesArdra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Astro Pathshala
 
L1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 interventionL1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 intervention
RHODAJANEAURESTILA
 
Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?
Rakesh Jalan
 
Book Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docxBook Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docx
drtech3715
 
Principles of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptxPrinciples of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptx
ibtesaam huma
 
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptxChapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Brajeswar Paul
 
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
siemaillard
 
NAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource BookNAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource Book
lakitawilson
 
Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17
Celine George
 
Final_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptx
Final_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptxFinal_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptx
Final_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptx
shimeathdelrosario1
 
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Neny Isharyanti
 

Recently uploaded (20)

AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894
AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894
AI Risk Management: ISO/IEC 42001, the EU AI Act, and ISO/IEC 23894
 
Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...
Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...
Configuring Single Sign-On (SSO) via Identity Management | MuleSoft Mysore Me...
 
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUMENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
ENGLISH-7-CURRICULUM MAP- MATATAG CURRICULUM
 
matatag curriculum education for Kindergarten
matatag curriculum education for Kindergartenmatatag curriculum education for Kindergarten
matatag curriculum education for Kindergarten
 
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptxBRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
BRIGADA ESKWELA OPENING PROGRAM KICK OFF.pptx
 
2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference
 
Split Shifts From Gantt View in the Odoo 17
Split Shifts From Gantt View in the  Odoo 17Split Shifts From Gantt View in the  Odoo 17
Split Shifts From Gantt View in the Odoo 17
 
How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17
 
AI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdfAI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdf
 
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and RemediesArdra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
 
L1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 interventionL1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 intervention
 
Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?
 
Book Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docxBook Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docx
 
Principles of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptxPrinciples of Roods Approach!!!!!!!.pptx
Principles of Roods Approach!!!!!!!.pptx
 
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptxChapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
 
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
 
NAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource BookNAEYC Code of Ethical Conduct Resource Book
NAEYC Code of Ethical Conduct Resource Book
 
Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17
 
Final_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptx
Final_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptxFinal_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptx
Final_SD_Session3_Ferriols, Ador Dionisio, Fajardo.pptx
 
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
 

Jira as a Tool for Test Management

Editor's Notes

  1. JIRA is one of the tools developed by Atlassian company (http://www.atlassian.com/). There are more than 18’000 companies world wide using Atlassian tools.And these tools are also quite familiar in Latvian IT community.There are several tools provided by Atlassian. The most popular are:JIRA – tool for project and issue trackingPluginsGreenhopper – tool for agile project managementBonfire – tool for Exploratory testingConfluence – a wiki tool for collaboration and content sharingSeveral code quality tools – Bamboo, Clover, Crucible, FishEyeBonfire is dedicated plugin for JIRA to be able to manage testing.Unfortunately this is commercial plugin and will require additional costs.What can we do about test management in JIRA and not willing to invest money in other tools?
  2. Let’s start with introduction to some basic concepts in JIRA.Each document or issue in JIRA has an issue type.Most popular are the ones related to application maintenance – incidents, problems, service requests, change requestsThere can be unlimited types of issues defined in JIRA: - Change Request - Incident - Problem - Service Request - User Stories - ...
  3. Another important concept in JIRA is workflow.There can be unlimited number of workflows defined.For each issue type in JIRA project there can be a particular workflow associated.New workflows can be easily defined. For each transition between statuses there can be 1) screens containing particular fields configured which can be filled in when transition is executed2) a performer set - user role provided which can perform a transition3) post fuctions defined which will be executed – for example – update value of the particul field, perform additional actionsWhen issue has been created, it has a status – in a sample case – Open.On the final status it is possible to set resolution for the issue, so that it disappears from the operational views in JIRA.
  4. There are two types of relationships available in JIRA by defaultWhen new issue is created it is a Main issueFor Main issue there could be sub-tasks created - if there are several activities to be performed to solve the issueJIRA default configuration allows only 2 levels in issue hierarchy. Sometimes it seems to be a kind of limitation, however it is possible to adjust mindset to the limitation and find a solution to be enough with two levels issue hierarchy. Data fields can be used to categorize issues and group relevant ones together.Links – any two issues can be linked to show relationship between them
  5. Last key concept in JIRA is Versions. Putting issue to the version, JIRA allows to monitor readiness or maturity of the version, called “Road Map”There can be different use of versions – in Maintenence projects these could be releases which are defined as versions – e.g - R12.2 - R12.3However, these could be also Project phases which are defined as versions – e.g. - System Test - User Acceptance TestThere could be also additional version created for Administrative tasks in the project.--------------------------------------Now you have beed introduced to basic concepts in JIRA – issue types - workflows - relationships between issues - versionsNow I’m going to discuss how the same concepts can be used also for testing management not only issue and project tracking.
  6. As the first step to configure JIRA to support Test management is to define new issue types.On the main level we defined one issue type – TestOn Sub-task level we defined Test* and Acceptance Test*We put * at the end of issue type because issue type name should be unique in JIRA. But still we wanted to have issue type names similar to be easier used in searches afterwards.
  7. To maintain Testing Phases we used two approaches:Define Versions to correspond to Testing Phases:System TestUser Acceptance TestORUse different issue types for Tests performed by Supplier team (Test*)Customer team (Acceptance Test*)
  8. Let’s check key elements on JIRA issue:Issue Type – TestFix VersionsLinked issuesSub-tasks
  9. To supporttest management we have defined a new workflow. We used the same workflow for all issue types related to testing.To define Issue statuses for test management we prefixed all test related statuses with ���Test:”This helped to sort test related statuses together in JIRA reports and views.The first 2 statuses can be used while in Test planning phase – to start to create tests and sub tasks as early as possible in the project, which will be part of test plan – to document all tests which will need to be executed.At planning phase all issues can be assigned to test manager, and then, when decided who will test what – tests can be re-assigned to the actual tester and issue can be moved in wirkflow to the step “Test: Ready to Run”Or test can be assigned to dedicated tester if there will be needed to provide detailed information about what test activities will be performed.The following statuses are related to Test Execution: - In Progress, ....There are 2 final statuses in Test workflow where resolution will be set: - Test: Passed – Resolution = ‘Fixed’ - Test: Obsolete – Resolution = ‘Won’t fix’
  10. This is how test related statuses look like on JIRA online reporting gadgets.
  11. Let’s check key elements on JIRA issue:Issue Type – TestMaster issue number / sub-task issue number Issue Status / Resolution / Fixed versionsWorkflow actionsDescription == test steps, test procedure – free formattingTest results as screenshots
  12. Attached screenshots can be easily reviewed.
  13. Let’s check key elements on JIRA issue:Issue statusWorkflow actionsLinks to related issues
  14. Let’s check key elements on JIRA issue – discovered failure during test execution:Links to related issues
  15. There is Clone and Move functionality in JIRA which allows to create copy from System Test to Acceptance test
  16. Sample online reports available in JIRA – pie charts
  17. Sample online reports available in JIRA – two dimensional filter statistics - Issue statistics
  18. Samples demonstrated so far were suitable for development or implementation projects where testing is a separate project phase and testing tasks are planned independently from reported issues.In application maintenance projects testing is closely related to reported issues.In such cases testing activities can be created as sub tasks to the reported incident or problem, or link between problem and test can be created: Problem .. is tested by   Test .. is testing
  19. JIRA allows to monitor maturity of the version – Road mapIt shows number of Fixed issues linked to the version and issues still in progress
  20. !!!!DEMO!!!!https://jira.ebit.lv/secure/Dashboard.jspazane.odzina@ebit - Dashboards -- Test -- All - Project roadmap - Project summary