Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Learn SDET Essentials - Full Stack QA Automation

via Udemy

Overview

Docker, CI & CD with Jenkins , AWS For Testers, JDBC, ODBC , Maven , Git & GitHub

What you'll learn:
  • CI & CD with Jenkins, Docker, AWS & DevOps

Course Overview: SDET Essentials for Advanced Automation

Elevate your automation testing skills and chart your path to becoming an SDET, Test Architect, DevOps Engineer, or Full Stack QA Automation Engineer with our SDET Essentials course. This comprehensive program is tailored for Automation Testers aiming to take their expertise to the next level.

What You'll Learn:


  1. Dockerization and Selenium Integration:

    • Understand and Implement Docker for Virtualization Environments in Automation Tests.

    • Seamless Integration of Selenium with Docker.

    • Creating a Dynamic Selenium Grid with Docker.

  2. Advanced Web Automation Techniques:

    • Leveraging Sauce Labs and BrowserStack for Enhanced Testing.

    • Deep Dive into Apache Maven:

      • Maven Fundamentals and Advantages.

      • POM (Project Object Model) and Maven Project Structure.

      • Maven Build Life Cycle and Surefire Plugin.

      • Integrating Selenium with Maven Projects.

      • Maven Report Generation and CLI Usage.

  3. Git Version Control Mastery:

    • In-Depth Understanding and Mastery of GIT Commands.

    • Git Init, Clone, Branching, Checkout, Add, Commit, Push, Pull, Diff, Stash, Status, Log, and Merge.

  4. Jenkins CI & CD:

    • Comprehensive Overview of Jenkins for Continuous Integration and Continuous Deployment.

    • Jenkins Pipeline Setups using Plugins.

    • Creating Jenkins Pipelines with Groovy Scripts.

  5. Database Connectivity and AWS Integration:

    • Understanding JDBC and ODBC.

    • Harnessing the Power of AWS for Testers.

  6. Specialized Tools:

    • Exploring Zelenium for Enhanced Automation Capabilities.

Course Outline:

  1. Dockerization and Selenium Integration:

    • Docker Basics and Integration with Selenium.

    • Selenium Grid with Docker.

    • Selenium Grid and Docker Integration with Jenkins.

  2. Advanced Maven Usage:

    • Maven Fundamentals and Project Setup.

    • Maven Build Life Cycle and Surefire Plugin.

    • Selenium Integration with Maven.

    • Maven Report Generation.

  3. Git Version Control System:

    • In-Depth Mastery of GIT Commands.

    • GIT & GitHub Operations: Commit, Push, Pull, Branching, Pull Request, and Merging.

  4. Jenkins CI & CD:

    • Understanding Jenkins for Continuous Integration and Deployment.

    • Jenkins Pipeline Setups using Plugins.

    • Creating Jenkins Pipelines with Groovy Scripting.

  5. Database Connectivity and Cloud Integration:

    • Exploring JDBC and ODBC.

    • Integrating AWS into Automation Testing.

  6. Specialized Automation Tool:

    • Introduction to Zelenium for Advanced Automation Techniques.

Upon completion of this course, you will not only have mastered advanced topics such as CI, CD, Jenkins, Maven, Docker, and AWS, but you'll also be well-equipped to tackle complex automation challenges and propel your career to new heights.

Taught by

Pavan Kumar

Reviews

4.8 rating at Udemy based on 111 ratings

Start your review of Learn SDET Essentials - Full Stack QA Automation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.