
Install a local git instance on Windows, configure the path, and set your global username and email with git config, including optional git bash and credential manager considerations.
Configure PyCharm to locate the git executable and enable day-to-day version control. Learn to run standard git commands in the terminal and explore gui options for Jenkins ci.
Create a GitHub account, configure a profile and private or public repositories, and learn to manage code with SSH keys, collaboration, and basic repo settings.
Upload your local script repository to GitHub using Git and PyCharm, commit changes, push to origin master, and manage private or public settings for collaborative version control.
Create a new Azure DevOps account by signing up with a Microsoft account for Team Services. Explore Git repositories, work items, builds, tests, and agile workflows in a centralized portal.
Configure PyCharm to use Microsoft Team Services by installing the Visual Studio Team Services plugin, restarting the IDE, and checking version control settings.
Add a local repository to a remote Azure DevOps repo via PyCharm, and push with git init, git add, git commit, and git push, including sign-in and the initial import.
Clone an existing repository from team services to your local disk, sign in, map a local directory, and manage changes with git commits and pushes.
Learn to save local script changes by committing to a local git repository, pulling updates from the remote, and pushing to the origin master to synchronize with the server.
Learn how to manage parallel work with branches: feature branches, development, release, and hotfix merges into master for production releases.
Create, update, and merge branches in PyCharm and Git, exploring local and remote branches with fetch, push, and pull. Commit changes, manage conflicts, and merge features into master.
Handle merge conflicts when two team members edit the same line; pull, resolve in the merge window, then commit and push on master.
Jenkins Command: java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar jenkins.war
Jenkins Command: java -Dhudson.model.DirectoryBrowserSupport.CSP= -jar jenkins.war
Start a Jenkins job from the dashboard, watch the console output, and view robot results to verify a test passes; explore build history and parallel execution across executors.
Configure and enforce per-project and global permissions in Jenkins using matrix and project-based security, manage users, and control who can view, run, or modify jobs.
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 with Robot Framework
Integrating Robot Framework with Jenkins CI
A complete end to end Robot Framework example
More!
By the end of the course, you should feel confident to pursue a role with any company who needs to introduce Robot Framework, continuous integration, and test automation into their software development lifecycle.
Because Udemy forces me to write more content than is necessary
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 with Robot Framework
Integrating Robot Framework with Jenkins CI
A complete end to end Robot Framework example
More!
By the end of the course, you should feel confident to pursue a role with any company who needs to introduce Robot Framework, continuous integration, and test automation into their software development lifecycle.
Because Udemy forces me to write more content than is necessary
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 with Robot Framework
Integrating Robot Framework with Jenkins CI
A complete end to end Robot Framework example
More!
By the end of the course, you should feel confident to pursue a role with any company who needs to introduce Robot Framework, continuous integration, and test automation into their software development lifecycle.