CI/CD for Test Automation: Jenkins & GitHub Actions
Key Takeaways
Implements CI/CD for test automation using Jenkins and GitHub Actions
Original Description
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.
In this comprehensive course, you will dive into the world of Continuous Integration and Continuous Delivery (CI/CD) with a focus on automating tests using Jenkins and GitHub Actions. Learn how to set up CI/CD pipelines to improve software quality, streamline testing workflows, and accelerate development cycles. By mastering these tools, you'll become proficient in creating and managing pipelines for backend, frontend, API, E2E, and performance testing.
The course starts by laying the foundation of CI/CD, helping you understand its significance in modern software development and testing. You will then progress through configuring Jenkins and GitHub Actions, creating jobs and pipelines for various types of testing, and analyzing results. Additionally, you’ll learn about deploying applications using Fly.io and integrating deployment into your CI/CD processes. The course will teach you practical skills to implement test automation at every stage of your pipeline, ensuring robust, reliable, and scalable applications.
This course is ideal for testers, developers, and DevOps professionals who want to integrate CI/CD practices into their workflows. It assumes some familiarity with software development and testing concepts, making it best suited for those with a basic understanding of coding or automation. The course is perfect for those looking to deepen their knowledge of test automation tools and CI/CD pipelines, regardless of whether you're familiar with Jenkins or GitHub Actions.
By the end of the course, you will be able to create and optimize CI/CD pipelines, automate unit, API, E2E, and performance testing, integrate testing and deployment into Jenkins and GitHub Actions, and ensure seamless application delivery with integrated testing repo
Watch on External: Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: CI/CD Pipelines
View skill →Related Reads
📰
📰
📰
📰
EKS node autoscaling with Karpenter: just-in-time capacity without node groups
Dev.to · Billy Walker
Our Runbook Link 404'd for 41 Minutes While Redis Memory Climbed to 94%
Medium · DevOps
Three Timezones in Our Logs. We Blamed the Wrong Service for 52 Minutes.
Medium · Programming
Three Timezones in Our Logs. We Blamed the Wrong Service for 52 Minutes.
Medium · DevOps
🎓
Tutor Explanation
DeepCamp AI