Hands-On Test Management with Jira
图书信息
| 作者 | Afsana Atar |
| 出版社 | Packt Publishing |
| ISBN | 9781789954876 |
| 出版时间 | 2019-02-19 |
| 字数 | 23.1万 |
| 分类 | 进口书,外文原版书,电脑,网络 |
读书简介
Learn best practices for testing with Jira and model industry workflows that can be used during the software development lifecycle 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 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 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.
目录
Title Page
Copyright and Credits
Hands-On Test Management with Jira
Dedication
About Packt
Why subscribe?
Packt.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the color images
Conventions used
Get in touch
Reviews
Section 1: Introduction to Software Quality Assurance
An Overview of Software Quality Assurance
What is quality?
Why should you care about quality?
Who is responsible for quality?
How do we ensure quality?
Software testing thought process
Quality Management Systems
ISO 9000 series
CMMI
Maturity levels
Software Development Life Cycle versus Software Testing Life Cycle
SDLC
STLC
Types of testing
Preparing test data and managing test artifacts
Managing test artifacts
Summary
Section 2: Jira Environment - An Overview
Getting Started with Jira
What is Jira?
Organizing projects with Jira
Agile project management using Jira
What is Scrum?
Understanding Scrum in detail
Scrum meetings
What is Kanban?
Project initiation and management
How to initiate projects in Jira
Role-based permissions in Jira
Scrum using Jira
Kanban using Jira
Exploring test management plugins for Jira
synapseRT
Zephyr
Test Management
Summary
Understanding Components of Testing with Jira
Requirements
What are requirements?
Issue types
Test suites
What is a test suite?
The test suite in synapseRT
The test suite in Zephyr
The test suite in Test Management
Advantages of test suites
Test plans
What is a test plan?
The test plan in synapseRT
The test plan in Zephyr
The test plan in Test Management
Traceability
What is a traceability matrix?
Types of traceability matrices
Benefits of the traceability matrix
Traceability in synapseRT
Traceability in Zephyr
Traceability in Test Management
Reports
Types of reports
Summary
Section 3: Test Management - Manage and Plan
Test Management Approach
Execution strategy for structured testing with TMap
Ad hoc test runs
synapseRT
Zephyr
Test Management
Execution in test cycles for selected releases
synapseRT
Zephyr
Test management
Best practices for test management
Summary
Test Planning
Creating and organizing a test plan using Jira plugins
synapseRT
Zephyr
The Test Management tool
Defining and implementing the test strategy
Establishing relations between requirements and the test plan
synapseRT
Zephyr
The Test Management tool
Summary
Section 4: Test Management - Design and Execute
Test Design Phase
Creating test cases
Prioritizing test cases
Test case status
Managing test artifacts and their formats
synapseRT
Zephyr
Test Management
Reusing test cases across different projects
synapseRT
Zephyr
Test Management
Organizing test cases in main and subtest suites
synapseRT
Zephyr
Test Management
Summary
Test Execution Phase
Defining test cycles
Adding test cases to the test cycle from the same project
Initializing test cycles
synapseRT
Zephyr
Test Management
Test execution status
Organizing test cycles
Completing test cycles
Adding test cases to the test cycle from a different project
synapseRT
Zephyr
Test Management
Summary
Defect Management Phase
Understanding the importance of logging defects
Creating new defects
How to create defects using Jira plugins
Designing and managing defect workflows in Jira
synapseRT
Linking existing defects to test cases
Changing a test case status with regard to defects
synapseRT
Zephyr
Test Management
Summary
Section 5: Test Management - Monitor and Control
Requirement Management
Creating the Jira issue type as requirement
Creating requirements
Prioritizing requirements
Requirement status
Managing requirement artifacts
Establishing relations between requirements and test cases
synapseRT
Zephyr
Test Management
Summary
Test Execution Status Reporting
Test plan execution reports
synapseRT
Zephyr
Test Management
Ad hoc test run reports
synapseRT
Zephyr
Test Management
Requirement-based reports
synapseRT
Zephyr
Test Management
Defect matrix reports
synapseRT
Zephyr
Test Management
Test suite report
synapseRT
Zephyr
Test Management
Burndown chart
synapseRT
Zephyr
Test Management
Summary
Section 6: Continuous Integration with Jira and Jenkins
Jira Integration with Automated Testing Tools
Understanding the DevOps pipeline
Configuring Jira plugins to connect to Jenkins
synapseRT
Zephyr
Test Management
Example workflow to integrate and execute automated scripts
synapseRT
Zephyr
Test Management
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
- 2019年全国导游人员资格考试辅导教材-全国导游基础知识(圣才电子书)
- 新手学Dreamweaver CS6+Flash CS6+Photoshop CS6网页设计(实例版)(全彩)(含DVD光盘1张)(鼎翰文化)
- 爱情下一秒(沈星妤)
- 一年级爱科学:异想天开的玉米粒(代晓琴)
- 热处理工程师理论基础(刘宗昌)
- 有趣的语文:一个语文教师的“另类”行走(凌宗伟)
- Téli rege(William Shakeapeare)
- 家庭营养套餐(《健康餐桌》编委会编)
