Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
End to End Integration : Selenium - Maven - Git - Jenkins
Rating: 4.0 out of 5(178 ratings)
954 students

End to End Integration : Selenium - Maven - Git - Jenkins

Code Management using GIT, Build trigger using Jenkins
Last updated 10/2019
English
English [Auto],

What you'll learn

  • You will be able to execute automation from Jenkins
  • Ready to face advance level automation interviews

Course content

4 sections16 lectures1h 0m total length
  • Course Introduction1:46

    Explore end-to-end integration of Selenium, Maven, Git, and Jenkins. Build a Java Selenium project, push code to GitHub, and configure Jenkins to run automated builds.

  • Setup Project | Configure Maven Project3:52

    Set up a Selenium and Maven based end-to-end integration project in Eclipse, install the Maven plugin, convert the project to a Maven project, and create simple WebDriver test cases.

  • Add Maven Dependencies for Selenium and TestNG6:44

    Configure maven dependencies for Selenium and TestNG, set up ChromeDriver, and run a simple Selenium test with Jenkins.

  • Maven Surefire plugin0:04
  • Execute TestNG Project by Maven4:31

    Learn to create a Maven-based TestNG project, add dependencies and a plugin, and execute test cases from the IDE or Maven, confirming all tests pass.

Requirements

  • You should have basic understanding of Webdriver automation
  • You should have basic understanding of Eclipse and Java

Description

Git is the most widely used modern version control system in the world today, which allows multiple persons to safely work on the same project without hampering other team members. As a part of a team using Git, You and your team members will clone working copy of a local repository from Git server. You/team will add and commit the test scripts that are developed locally and push your changes to the Git.

This course gives coverage

1.  Execute Selenium test cases using TestNg.

2.  Execute Selenium test cases using Maven.

3.  Share code using Source Management tool GIT

4.  Integration Selenium with Jenkins using GIT.

5.  Execute automation framework using Jenkins

Who this course is for:

  • Automation tester working on Selenium Automation
  • Software tester looking opportunity in Automation