Robot Framework - Jenkins CI & Git Version Control
4.6 (50 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
446 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Robot Framework - Jenkins CI & Git Version Control to your Wishlist.

Add to Wishlist

Robot Framework - Jenkins CI & Git Version Control

Agile scripting collaboration best practices plus automated continuous testing!
4.6 (50 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
446 students enrolled
Created by Bryan Lamb
Last updated 3/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • Have access to a Windows, Linux, or Mac computer & Internet
  • Have a basic understanding of the Robot Framework platform
  • Have a basic understanding of Robot Framework scripting
Description

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.

Who is the target audience?
  • Manual QA professionals who need to automate their regression testing
  • Manual QA professionals who want to learn best practice collaborative scripting processes
  • Developers who need to automate their smoke testing
  • Test automators who want to integrate automation into the build & deployment cycle
Students Who Viewed This Course Also Viewed
Curriculum For This Course
24 Lectures
02:08:53
+
Git Version Control- Fundamentals
3 Lectures 09:58
Version Control Overview
04:49

Install a Local Instance of Git
03:07

Configure Pycharm for Git
02:02
+
Git Version Control- Github.com
4 Lectures 23:23

Add Local Scripts to a Remote Github Repo
05:27

Clone an Existing Github Repo to Local Disk
03:51

Save Local Script Changes to a Remote Repository
07:38
+
Git Version Control- MS Team Services
5 Lectures 20:05

Configure PyCharm for Team Services
01:25

Add Local Scripts to a Remote Team Services Repo
03:03

Clone an Existing Team Services Repo to Local Disk
04:20

Save Local Script Changes to a Remote Repo
05:27
+
Git Version Control- Advanced Techniques
3 Lectures 19:26
Branching & Merging Workflow- Overview
04:25

Branch & Merge Basics
11:06

Handling Merge Conflicts
03:55
+
Jenkins Continuous Testing
8 Lectures 55:15
Overview of Jenkins Continuous Testing
04:26

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

Installation Steps Overview
03:59

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

Jenkins Web App Installation
06:09

Overview of Configuration Options
04:11

Create, Update, and Copy a Jenkins Job
09:50

Run a Job and View Results
06:55

Configure Job-Level Permissions
08:11

Set Up a Master-Slave Configuration
11:34
About the Instructor
Bryan Lamb
4.4 Average rating
1,094 Reviews
3,504 Students
6 Courses
My 5-star courses will improve your life and income!

Bryan Lamb is a tech leader, entrepreneur, and trainer. He also plays a mean rock guitar, loves DSLR photography, and creates ultra-high quality, 5-star online training courses!

Bryan's goal is to help improve your life, help you earn more income, help you gain confidence with a variety of skills, and empower you to do greater things that you ever imagined were possible!