4.35 out of 5
4.35
352 reviews on Udemy

Robot Framework – Jenkins CI & Git Version Control

Robot Framework Agile best practices and automated continuous testing!
Instructor:
Bryan Lamb
2,653 students enrolled
English [Auto-generated]
More effectively collaborate with team members on new test automation features using Git version control
Create separate versions of your test automation scripts for dev, qa, and stage environments
Never be in fear of losing your test automation scripting work
Integrate Robot Framework tests into a Jenkins CI pipeline so your tests run automatically with each build, or at intervals you specify
More easily trigger Robot Framework tests and track execution trends using Jenkins

In this course I’ll teach you how to integrate several key tools that any good test automation resource should know. We’ll discuss several concepts that will take your skills and salary to the next level:

  • Collaboration using Git version control
  • Integrating Robot Framework with Jenkins CI
  • A complete end to end example
  • More!

By the end of the course, you should feel confident to pursue a role with any company who needs to introduce continuous integration and test automation into their software development lifecycle.

Welcome

1
Overview of Robot Framework Jenkins & Git Integration
2
About Me

Git Version Control- Fundamentals

1
Version Control Overview
2
Install a Local Instance of Git
3
Configure Pycharm for Git

Git Version Control- Github.com

1
Create a Github Account
2
Add Local Scripts to a Remote Github Repo
3
Clone an Existing Github Repo to Local Disk
4
Save Local Script Changes to a Remote Repository

Git Version Control- MS Team Services

1
Team Services new UI
2
Create a Team Services Account
3
Configure PyCharm for Team Services
4
Add Local Scripts to a Remote Team Services Repo
5
Clone an Existing Team Services Repo to Local Disk
6
Save Local Script Changes to a Remote Repo

Git Version Control- Advanced Techniques

1
Branching & Merging Workflow- Overview
2
Branch & Merge Basics
3
Handling Merge Conflicts

Jenkins Continuous Testing

1
Overview of Jenkins Continuous Testing
2
Installation Steps Overview

Jenkins Command: java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar jenkins.war

3
Jenkins Web App Installation

Jenkins Command: java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar jenkins.war

4
Overview of Configuration Options
5
Create, Update, and Copy a Jenkins Job
6
Run a Job and View Results
7
Configure Job-Level Permissions
8
Set Up a Master-Slave Configuration
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.4
4.4 out of 5
352 Ratings

Detailed Rating

Stars 5
184
Stars 4
119
Stars 3
40
Stars 2
7
Stars 1
2
a544fd8955715f7541db382febbcce6f
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion