▶Book Description
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.
▶What You Will Learn
⦁ Understand QMS to effectively implement quality systems in your organization
⦁ Explore a business-driven structured approach to Test Management using TMap NEXT
⦁ Implement different aspects of test planning, test strategy, and test execution
⦁ Organize and manage Agile projects in Scrum and Kanban
⦁ Uncover Jira plugins available in the Atlassian Marketplace for testing and project management
⦁ Configure a DevOps pipeline for continuous integration using Jira with Jenkins
▶Key Features
⦁ Integrate Jira with test management tools such as Zephyr, Test Management, and SynapseRT
⦁ Understand test case management, traceability, and test execution with reports
⦁ Implement continuous integration using Jira, Jenkins, and automated testing tools
▶Who This Book Is For
If you're a quality assurance professional, software project manager, or test manager interested in learning test management best practices in your team or organization, this book is for you. Prior knowledge of test management and Jenkins will be beneficial in understanding the concepts covered in this book.
▶What this book covers
⦁ Chapter 1, An Overview of Software Quality Assurance, explains quality assurance thought processes and quality management standards. It also describes the software life cycle, and familiarizes the reader with the deliverables at each stage of the life cycle.
⦁ Chapter 2, Getting Started with Jira, covers how Jira can be used to organize and manage our Agile projects in Scrum and Kanban. It also discusses Jira plugins from the Atlassian Marketplace that will help in test management.
⦁ Chapter 3, Understanding Components of Testing with Jira, covers in detail how each phase of test management can be performed using the test management plugins in Jira. It also compares the features provided by each plugin.
⦁ Chapter 4, Test Management Approach, covers in detail the best approaches to selecting various project execution workflows based on the needs of the project.
⦁ Chapter 5, Test Planning, discusses different aspects of test planning and test strategy while understanding the relationship between requirements and the test plan. It also explains how Jira can help us in defining and comparing strategies for our testing needs using the synapseRT, Zephyr, and Test Management tools.
⦁ Chapter 6, Test Design Phase, explains the process of test case design and creation. It also explains how to organize test cases and hone our skills in reusing test cases and test data.
⦁ Chapter 7, Test Execution Phase, describes the process of test execution and how it will be managed using Jira.
⦁ Chapter 8, Defect Management Phase, discusses the importance of defect management and explains how Jira helps us in tracking and managing defects effectively.
⦁ Chapter 9, Requirement Management, discusses how Jira issues can be used to track project requirements. It also explains ways in which Jira can be used to link requirements with test cases as requirement coverage.
⦁ Chapter 10, Test Execution Status Reporting, explores how Jira can help monitor and control projects using reports. It details various reports offered by Jira.
⦁ Chapter 11, Jira Integration with Automated Testing Tools, explores how third-party automated testing tools can be integrated with Jira to manage automated test cases.