Book Image

Testing Practitioner Handbook

By : Renu Rajani
Book Image

Testing Practitioner Handbook

By: Renu Rajani

Overview of this book

The book is based on the author`s experience in leading and transforming large test engagements and architecting solutions for customer testing requirements/bids/problem areas. It targets the testing practitioner population and provides them with a single go-to place to find perspectives, practices, trends, tools, and solutions to test applications as they face the evolving digital world. This book is divided into five parts where each part explores different aspects of testing in the real world. The first module explains the various testing engagement models. You will then learn how to efficiently test code in different life cycles. The book discusses the different aspects of Quality Analysis consideration while testing social media, mobile, analytics, and the Cloud. In the last module, you will learn about futuristic technologies to test software. By the end of the book, you will understand the latest business and IT trends in digital transformation and learn the best practices to adopt for business assurance.
Table of Contents (56 chapters)
Testing Practitioner Handbook
Credits
About the Author
Acknowledgement
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
Index

Chapter 10. Role of Automation in DevOps Life Cycle

Today's IT industry is embracing scenarios where the continuously churned out code can be built and deployed within minutes and even seconds. Deploying code changes from the source-code repository at defined and set time-intervals is a thing of past. In addition to the pace of deployment, there is also a need to validate and ensure that high quality of code is maintained for end user satisfaction. The challenge for the software development teams, thus, becomes the alignment of velocity and quality. Here, velocity is the speed at which the software is being developed according to the requirements and quality is to ensure that standards are being adhered to. Is there a way that the quality goals are verified and satisfied as soon as the software gets deployed?

Many organizations are transitioning to agile and DevOps practices that will enable them to bridge this gap between code deployment and quality validation and signoff.

In this chapter...