Book Image

Mastering JIRA

By : Ravi Sagar
Book Image

Mastering JIRA

By: Ravi Sagar

Overview of this book

<p>JIRA is an issue-tracking tool from Atlassian and has gained immense popularity in recent years due to its ease of use and, at the same time, its customization abilities and finely grained control over various functions. JIRA offers functionalities for creating tasks and assigning them to users and many useful add-ons can be added such as JIRA Agile for Agile tracking and Groovy scripts, a powerful tool for administering customizations for customizations.</p> <p>This book explains how to master the key functionalities of JIRA and its customizations and add-ons, and is packed with real-world examples and use cases. You will first learn how to plan JIRA installation. Next, you will be given a brief refresher of fundamental concepts and learn about customizations in detail. Next, this book will take you through add-on development to extend JIRA functionality. Finally, this book will explore best practices and troubleshooting, to help you find out what went wrong and how to fix it.</p>
Table of Contents (23 chapters)
Mastering JIRA
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Index

Capturing additional data from a user on state transitions


In the workflow of the test campaign transition, when we move the issue from the In Progress state to the Publish state, we want the user to provide some additional information about the type of test campaign, which could be a select list.

  1. Go to Administration | Issues | Custom Fields (Under FIELDS) and click on the Add Custom Field button in the top-right corner:

  2. In the following Select a Field Type screenshot, select the field type as Select List (single choice) and click on the Next button:

  3. In the following screenshot, enter the Name of the custom field, enter Description, and add Options that will appear in the select list:

    Click on the Create button

  4. In the following screenshot, you will be prompted to add this field to the existing screens, but don't select any field. We will add the fields later on. If you want to add new fields in the default screen, then you can do this by selecting the checkbox for default screen. Click on the...