Book Image

Hands-On Test Management with Jira

By : Afsana Atar
Book Image

Hands-On Test Management with Jira

By: Afsana Atar

Overview of this book

Hands-On Test Management with Jira begins by introducing you to the basic concepts of Jira and takes you through real-world software testing processes followed by various organizations. As you progress through the chapters, the book explores and compares the three most popular Jira plugins—Zephyr, Test Management, and synapseRT. With this book, you’ll gain a practical understanding of test management processes using Jira. You’ll learn how to create and manage projects, create Jira tickets to manage customer requirements, and track Jira tickets. You’ll also understand how to develop test plans, test cases, and test suites, and create defects and requirement traceability matrices, as well as generating reports in Jira. Toward the end, you’ll understand how Jira can help the SQA teams to use the DevOps pipeline for automating execution and managing test cases. You’ll get to grips with configuring Jira with Jenkins to execute automated test cases in Selenium. By the end of this book, you’ll have gained a clear understanding of how to model and implement test management processes using Jira.
Table of Contents (19 chapters)
Title Page
Copyright and Credits
About Packt

Creating and organizing a test plan using Jira plugins

There are various workflows involved in the test planning phase. If one is utilizing the TMap approach, the test planning phase corresponds to the planning and control phase in the TMap life cycle. The planning phase consists of creating the test strategy using product risk analysis, estimation, and planning, while the controlphase aims for continuous quality improvement by monitoring, reporting, and adjusting to reach the test goals. Let's delve into learning the activities in the test planning phase.

Once the test assignment has been confirmed, the team starts discussions about the stated specifications during the planning meeting, where the team tries to break down vague and complex statements into logical and clear units that can be added to the product build and test process. The development and testing teams, along with business analysts, create a sample model or prototype of the web page or application that needs to be built. The...