This video looks at how to install Robot Framework.
- [Instructor] Now that we've had an overview of Robot Framework, let's go ahead and install it. The next couple of sections are about installing on Windows 10, but Robot Framework is cross-platform, so you could install it on macOS and Linux, as well. The installation is small, light, and fast, but it does require some simple command line basics, which I cover in the next lecture. The high level installation steps are here, and for those of you who are more advanced, this may be all you need to see, but if you're new to open source software, I have lectures for each of these steps coming right up.
If you are a more advanced user and you want to really explore the options for installing Robot Framework, just open up a browser and type in robot framework installation and hit return, and scroll down until you find Robot Framework User Guide, and click on that. Here in the User Guide, look for the Installation Instructions link, and from there, you can scroll downward and look at all different kind of ways to install Robot Framework, noticing that the most common way is to use pip install robotframework.
There's information about preconditions, Python 2 versus Python 3 which I'll discuss in another video. It talks about using Python or Jython, which is Java, or even IronPython, which is .NET. Some information about proxy, and if you decide not to use pip install, there's information about installing it from source. You can also use a standalone JAR distribution, and there's information about uninstalling and upgrading, as well. I'm going to keep the installation process fast and light for this course, but feel free to go back and browse this material on your own.
The basic process will be to install Python with PIP, and PIP is just Python's package manager which allows you to easily download pieces of pre-written Python that can do work for you. Then, we'll use the PIP package manager to install Robot Framework and SeleniumLibrary, respectively. Then you can select and install the desired browser versions you want to test, then we'll go to the Selenium website to install Selenium Webdrivers for each of those browsers. Then we'll install the Pycharm IDE which is an application that we'll use to create our scripts, and we'll also install the Intellibot plugin, which allows Pycharm to recognize the Robot script files.
Finally, we'll open Pycharm and create a new project, which involves storing that project in a base directory that we'll use for all of our scripts. So let's jump in and do it.
- What's a test automation framework?
- Robot Framework vs. Selenium
- Creating and running your first script
- Options for running scripts, including PyCharm and Jenkins
- Making a script more readable
- Using variables to centralize data
- Incorporating the Page Object Model
- Robot Framework libraries
Skill Level Intermediate
F#: Automated Testing for Developerswith Kit Eason2h 33m Intermediate
Effective Android Testing for Mobile Developerswith Chiu-Ki Chan2h 56m Intermediate
Python Automation and Testingwith Bhoomika Agarwal1h 16m Intermediate
1. Installation Overview and Preconditions
Installation overview2m 25s
2. Windows 10 Installation
3. Creating Your First Script
4. Script Running Options
5. Make the Script More Readable
6. Use Variables to Centralize Data
7. Semantic Sugar
8. Challenge: Create a Test Suite from Start to Finish
9. Exploring the Robot Framework Libraries
Next steps3m 9s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.