Reader small image

You're reading from  Test Automation Engineering Handbook

Product typeBook
Published inJan 2023
PublisherPackt
ISBN-139781804615492
Edition1st Edition
Right arrow
Author (1)
Manikandan Sambamurthy
Manikandan Sambamurthy
author image
Manikandan Sambamurthy

Manikandan Sambamurthy has been a software engineer particularly focused on quality engineering efforts for over 15 years. He has helped several enterprise organizations formulate and implement their test strategies successfully. He has built and mentored diverse and smooth-functioning quality engineering teams throughout his career. Manikandan himself is a prolific tester and specializes in full stack test automation. He is a life-long learner and possesses tremendous knowledge on both front-end and back-end test technologies. He has led various continuous improvement efforts improving quality and productivity of entire software engineering teams. With his deep understanding and expertise in the quality area, he has induced considerable cost-savings across organizations through meticulous customizations of test automation frameworks. When he is not working on software, he loves to travel, read about science, and spend time with his family. He is an ardent sports fan currently residing in the San Francisco Bay Area.
Read more about Manikandan Sambamurthy

Right arrow

Chapter 9, CI/CD and Test Automation

  1. CI/CD stands for Continuous Integration and Continuous Delivery. These software engineering practices allow us to automate the building and testing of code to validate it meets the specifications. After all the tests have passed, they equip the teams with options to automate the delivery of code. Continuous Integration, Continuous Delivery, and Continuous Deployment together significantly reduce the time it takes to deliver application enhancements while the engineering team can solely focus on product and code enhancements.
  2. A CI process is triggered when an engineer pushes code changes to the version control repository. A new instance of the CI pipeline is triggered where build and tests are executed.
  3. A CI server typically keeps polling the version control repository every minute or so and runs a preconfigured build script by fetching the latest version of the source files.
  4. Some of the key aspects involved in the CD methodology...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Test Automation Engineering Handbook
Published in: Jan 2023Publisher: PacktISBN-13: 9781804615492

Author (1)

author image
Manikandan Sambamurthy

Manikandan Sambamurthy has been a software engineer particularly focused on quality engineering efforts for over 15 years. He has helped several enterprise organizations formulate and implement their test strategies successfully. He has built and mentored diverse and smooth-functioning quality engineering teams throughout his career. Manikandan himself is a prolific tester and specializes in full stack test automation. He is a life-long learner and possesses tremendous knowledge on both front-end and back-end test technologies. He has led various continuous improvement efforts improving quality and productivity of entire software engineering teams. With his deep understanding and expertise in the quality area, he has induced considerable cost-savings across organizations through meticulous customizations of test automation frameworks. When he is not working on software, he loves to travel, read about science, and spend time with his family. He is an ardent sports fan currently residing in the San Francisco Bay Area.
Read more about Manikandan Sambamurthy