
Welcome to the UiPath test automation course!This is the landing page sales video in case you want to see it again.
This lecture is an overview of the UiPath Test Automation course contents
Let's see why UiPath test automation is a game changer!
Let's see how UiPath test automation differs from RPA
Let's define test automation framework.
How does UiPath test automation stack up against other popular test automation frameworks like Selenium and Robot Framework?
Explore UiPath Studio Pro through a practical login automation demo, including open browser, type into, click, verify logout link, and run across Chrome, Edge, and runtime arguments.
Explore UiPath infrastructure and license models, from the Automation Hub to Orchestrator, covering RPA and test automation workflows, attended and unattended robots, and how licenses unlock publishing, execution, and traceability.
UiPath provides a "community edition" version of their UiPath Studio & Orchestrator products. In this lecture we'll take a close look at who can use them and for what purposes.
I'm always happy to answer questions about using UiPath for RPA, but I'm not always available quickly. Given that there is a community forum with many experienced active users, it can be a good idea to go there for questions you need answered quickly.
High level steps of 2023.4 UiPath Platform installation.
Steps to install the UiPath RPA development and test automation platform.
Enable the test manager service in the automation cloud as a separate service from the orchestrator for your default tenant, then access a distinct test manager interface.
Now let's create, publish, and run your first bot to validate that your installation is working!
UiPath provides many activities that make automation easy.
Install and manage UiPath browser extensions across browsers with easy setup or custom installation, including silent MSI parameters and automatic updates, and reinstall via studio if needed.
UiPath has recently added an auto-upgrade feature so your Studio & Robots are always up to date!
Learn how to quickly create a UiPath test automation project
Normal RPA projects and test automation projects are quite similar, but have some key differences. Here I walk through the nuances.
If you are already comfortable with UiPath Studio, this will be a rapid introduction to the NEW test automation features
You can create a new UiPath test automation project by copying an existing project
Create tests in UiPath studio and publish them to Orchestrator, then in Orchestrator testing tab create a test set that automatically creates a process, run, and review logs and screenshots.
Use UiPath Studio Pro to create 3 very simple tests
Use UiPath Studio Pro to run the tests locally before publishing
Publish tests to orchestrator by marking publishable test cases and linking them to test manager, then run automated tests through the test manager workflow and orchestrator.
Go back into UiPath Studio Pro to "fix" tests, and re-publish to UiPath Orchestrator.
Explore the TestManager interface in UiPath automation cloud, create projects, define requirements and test cases, and connect to Orchestrator folders with Jira, ServiceNow, and SAP integrations.
Create and organize requirements for a crm web app using test automation, detailing account and customers features, login with valid and invalid credentials, and defining test cases and test sets.
Assign test cases to requirements by using the requirements tab, checking the desired requirement, and optionally creating a new test case linked to that requirement; lists are sortable and searchable.
Advance automation by creating two additional test cases to support the next two requirements and test sets, exploring multiple methods and efficiency in specific circumstances.
Learn to create and clone test cases in UiPath Test Manager, decide on login preconditions, and automate login, logout, and creating a new customer with valid data.
Add verifications to UiPath tests, configure verification outputs, publish test cases to orchestrator, and map automation packages to CRM test sets for automated execution.
Execute automated tests from test manager by running orchestrator tasks on an unattended robot, view results, logs, assertions, and screenshots, and review execution history across test sets.
Create four quick and dirty automated tests to rapidly validate the studio test manager and orchestrator relationship, using UiPath's most powerful test automation recorder to learn fast.
Configure default settings in UiPath 2025 - test automation to control timeouts, input mode, and selector behavior; enable strict selectors, disable computer vision, and save project settings before recording steps.
Schedule test sets from Test Manager to run automatically, reducing manual triggers. Enable screenshots, publish changes in Orchestrator, and view results in the Test Executions and Schedules tabs.
Learn how to perform cross-browser testing in UiPath test automation by using the Set Runtime Browser and a Desired Browser argument to run tests against Chrome, Firefox, and Edge.
Explore debugging techniques for UiPath tests by stepping through automated workflows, adjusting slow step speeds, and using breakpoints, step into, step over, and step out to observe variables.
Master error handling in test automation with try-catch and retry scope to ensure tests conclude with pass or fail. Log errors, clean up in finally, and capture screenshots on error.
Since a vast majority of UiPath skills can be used for both RPA and test automation, you can use my RPA courses to learn how to interact with Excel, Databases, text files, mainframes, and control flow like loops, switches, and error handing!!
Selenium test automation has always been a bit hard to learn, has limited capabilities, and yields less than desirable results. In my Robot Framework courses, I teach how to use a free, pre-existing framework to make Selenium test automation much easier.
Now that the wildly popular UiPath RPA platform offers test automation features, Selenium test automation has never been easier or more powerful!!!
All UiPath skills are HOT. I received a quote from a vendor recently and they are asking $207/hr. for their resources. Wow!
In this succinct & powerful course, 4-time UiPath MVP Bryan Lamb will provide you with the most critical UiPath skills for test automation including:
UiPath platform installation
UiPath Studio orientation
Compare UiPath’s test automation vs. Selenium
Show similarities & differences between an RPA process and a test automation project
Test case structure
Executing automated tests locally and via the Orchestrator server
Sharing reusable automation workflows between RPA and test automation (this is HUGE!)
How to easily run tests on different browsers
How to easily create, publish, and run POWERFUL automated tests, and even PARAMETERIZE and SCHEDULE them to run any time you want on multiple machines concurrently without having to rely on a separate CI tool like Azure DevOps or Jenkins
My goal is to help you get up and running with UiPath test automation faster than any other method, so you can start saving time & money at your company, maximize the value of your UiPath tools & shared workflows, and level up your career!
I will continuously add more content to this course over time. You'll be notified via email every time I make updates. Your satisfaction is SO important to me, so please let me know if there are any specific topics you'd like me to add to the course.