-
Book Overview & Buying
-
Table Of Contents
CI/CD for Test Automation: Jenkins & GitHub Actions
By :
CI/CD for Test Automation: Jenkins & GitHub Actions
By:
Overview of this book
In this course, you'll learn how to leverage Jenkins and GitHub Actions to automate tests and streamline CI/CD pipelines. Starting with CI/CD fundamentals, you’ll explore key concepts and tools before diving into hands-on setup for both Jenkins and GitHub Actions.
You’ll build test automation pipelines that include unit tests, API, E2E, and performance testing, ensuring continuous testing throughout the development lifecycle. The course covers setting up complex test strategies, publishing test results, and managing thresholds for optimal test automation. You’ll also learn to deploy the BugTracker app manually, via Jenkins, and GitHub Actions to simulate real-world deployment workflows.
Perfect for developers, QA engineers, and testers, this course offers practical examples and deep insights into CI/CD best practices, helping you enhance testing workflows, automation, and collaboration. Whether enhancing your skills or implementing automation in your team, this course provides everything you need to master CI/CD practices.
Table of Contents (16 chapters)
Course Introduction and Overview
Introduction to CI/CD
CI/CD Tools and Ecosystem
Anatomy of a CI/CD Pipeline
Unit Testing in Jenkins
API Testing in Jenkins
E2E Testing in Jenkins
Performance Testing in Jenkins
Unit Testing in GH Actions
API Testing in GH Actions
E2E Testing in GH Actions
Performance Testing in GH Actions
Deploy BugTracker App Manually
Deploy BugTracker Through Jenkins
Deploy BugTracker Through GH Actions
Closing Remarks