Comprehensive Automation and Continuous Integration

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Comprehensive Automation and Continuous Integration

Coursera · Intermediate ·☁️ DevOps & Cloud ·3mo ago

Key Takeaways

Explores comprehensive automation and continuous integration using WebDriver Event Listeners

Original Description

Updated in May 2025. This course now 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. This course begins with an in-depth exploration of WebDriver Event Listeners, providing insights into its operations through a detailed two-part series. You'll then transition to cross-browser testing using Selenium Grid 2.0, learning to configure hubs and nodes, set up Grid with JSON files, and run test cases in a Grid environment with real-world examples. The course advances into build management with Maven, highlighting its features and advantages, and demonstrating how to create, import, and migrate Maven projects. You'll integrate Maven with TestNG and generate reports to boost project management and testing efficiency. Next, dive into Git and GitHub for robust version control, covering installation, repository creation, branching, and conflict resolution. Continuous integration with Jenkins is thoroughly covered, from setup and configuration to managing plugins and securing Jenkins. You'll build freestyle and remote projects, schedule builds, and integrate with Git, mastering CI/CD pipelines for automated software delivery. By the end, you'll implement WebDriver Event Listeners, configure Selenium Grid, manage builds with Maven, utilize Git and GitHub, set up Jenkins, execute database and performance testing, integrate with Sauce Labs, and generate advanced reports. Designed for intermediate to advanced testers, developers, and automation engineers with basic Selenium and Java knowledge, this course enhances skills in automation frameworks and continuous integration tools.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Deployment of a Web Application to automate talent onboarding using HTML / CSS / JS / BS…
Learn to deploy a web application for automating talent onboarding using HTML, CSS, JS, and Bootstrap, and understand its relevance in corporate training portals
Medium · DevOps
📰
Fix Docker Exit Code 137 (OOMKilled): Why It Happens and How to Stop It
Learn to fix Docker exit code 137 (OOMKilled) and prevent container crashes due to out-of-memory issues
Dev.to · James Joyner
📰
AWS DevOps Setup Sparks Faster CI/CD Pipelines in 2026
Learn how to automate CI/CD pipelines with AWS DevOps tools for faster software delivery and reduced errors
Dev.to · MLXIO
📰
Cut Memory Store Tests from 3 Hours to 10 Minutes: 18x Efficiency with pytest + Docker
Optimize memory store tests using pytest and Docker to achieve 18x efficiency
Dev.to · BAOFUFAN
Up next
AWS, Azure, GCP: The One Thing Every Business Gets Wrong
AI Daily
Watch →