Git, Bitbucket, Jenkins in Java Selenium Cucumber Framework
3.7 (65 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,632 students enrolled

Git, Bitbucket, Jenkins in Java Selenium Cucumber Framework

Learn how to integrate Git, Bitbucket and Jenkins into existing Java Selenium Cucumber Framework project
3.7 (65 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,632 students enrolled
Created by Maroš Kutschy
Last updated 4/2018
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • After taking the course, the students will know how to integrate git into existing project, how to create git repository in Bitbucket and push the project from IDEA IntelliJ into this repository, how to work with git and how to setup Jenkins in Docker container and run Java Selenium Cucumber Framework pulled from Bitbucket git repository via Jenkins job
Course content
Expand all 18 lectures 02:19:23
+ Introduction and Environment Setup
2 lectures 19:43

In this lecture we will introduce objectives of the course

Preview 05:27

Links for previous 2 Java Selenium Cucumber Courses:


Java Selenium Cucumber Part 1:

https://www.udemy.com/java-selenium-cucumber-framework-season-1-first-encounter/


Java Selenium Cucumber Part 2:

https://www.udemy.com/java-selenium-cucumber-framework-part-2/


Maven command: 

clean test -PTestNG -DTestSuite=ParametrizedValues.xml -DoperatingSystem=MacOS -Dbrowser=Firefox -Dlink=http://www.facebook.com -Duser=jasecuframework@gmail.com -Dpassword=Jasecu12

Preview 14:16
+ Integrate Git into Java Selenium Cucumber Framework
2 lectures 07:58

In this lecture we will learn how to install git.

Preview 02:33

In this lecture we will learn how to connect IDEA IntelliJ Project to Git.

Connect IDEA IntelliJ Project to Git
05:25
+ Bitbucket Integration with Java Selenium Cucumber Framework
5 lectures 40:53

In this lecture we will learn how to create account on Bitbucket.

Create account on Bitbucket
05:05

In this lecture we will learn how to create git repository in Bitbucket.

Create git repository in Bitbucket
04:04

In this lecture we will learn how to push project from your PC to Bitbucket repository.

Push project from your PC to Bitbucket git repository
06:35

In this lecture we will learn how to work with git in IDEA IntelliJ.

How to work with git in IDEA IntelliJ
16:04

In this lecture we will learn how to work with git repository on Bitbucket webpage.

How to work with git repository on Bitbucket webpage
09:05
+ Jenkins Integration with Java Selenium Cucumber Framework
7 lectures 01:01:29

In this lecture we will learn how to install Docker.

Install Docker
06:20

In this lecture we will learn how to run Jenkins as Docker container.

Run Jenkins as Docker container
13:21

In this lecture we will learn how to setup Jenkins.

Setup Jenkins
13:35

In this lecture we will learn how to setup Jenkins slave.

Setup Jenkins slave
08:43

In this lecture we will learn how to create Jenkins job which pulls the code from git Bitbucket repository and run the tests.

Create Jenkins job which pulls the code from Bitbucket and runs the tests
07:02

In this lecture we will learn how to run the job on slave.

Run the job on slave
07:19

In this lecture we will show Cucumber results on Jenkins.

Cucumber test results on Jenkins
05:09
+ Summary and Future
2 lectures 09:20

In this lecture we will summarize the course.

Summary of the course
04:51

In this lecture we will show what will be in the sequel o this course.

What will be in the sequel to this course
04:29
Requirements
  • no special knowledge, we will learn all the tools during the course
Description

This course is related to two another courses about Java Selenium Cucumber Framework:

Java Selenium Cucumber Framework Part 1 (free course) , Java Selenium Cucumber Framework Part 2 (paid course), details about these courses are in Lecture 2 which is a free preview.

Anyway, it is not necessary to finish both courses before this course.

As a part of this course it is attached the framework (which was created in two courses mentioned above), so you need to do just basic environment setup on your PC, which is explained in free course Java Selenium Cucumber Framework Part 1.

In "Git, Bitbucket, Jenkins in Java Selenium Cucumber Framework" course, you will learn how to:

- setup git on your PC

- integrate git into existing project (Java Selenium Cucumber Framework) in IDEA IntelliJ

- create account and git repository in Bitbucket

- push your project (Java Selenium Cucumber Framework) into git Bitbucket repository

- work with git in IDEA IntelliJ and in Bitbucket repository (create branch - local and remote, pull from master, merge from master to branch, push to branch, create pull request, merge to master)

- run Jenkins as Docker container

- create Jenkins slave from Docker host PC

- create Jenkins job which will pull Java Selenium Cucumber Framework from Bitbucket git repository, run the tests on Jenkins slave and display detailed Cucumber reports


Who this course is for:
  • Everybody, who desires to learn how to integrate Git, Bitbucket and Jenkins to existing projects, especially integtare it with Java Selenium Cucumber Framework