Robot Framework Automation using Selenium and Python

Neova Solutions
2 min readAug 23, 2023

Robot Framework is a generic open-source automation framework. It was initially developed by Pekka Klarck at Nokia Networks. It is software released under Apache License 2.0. Most of its libraries and tools in the ecosystem are open source.

This framework is mostly used for acceptance testing, acceptance test-driven development (ATDD), behavior-driven development (BDD), and robotic process automation (RPA). It uses a keyword-testing technique approach. Also, the capabilities can be extended by test libraries that either java or python can implement.

Prerequisites:

  1. Install Python
  2. Install PIP
  3. Install PyCharm IDE
  4. Download Selenium Browser drivers for the browsers

To read more visit: Robot Framework Automation using Selenium and Python

Read more blogs in Robot Framework series:

  1. Page Object Model (POM) in Robot Framework with Selenium and Python
  2. How to handle Keyboard Actions in Robot Framework
  3. How to handle Mouse Actions in Robot Framework
  4. How to create User Defined Keywords in Robot Framework
  5. How to create Variables in Robot Framework
  6. How to handle Waits (Implicit and Explicit) in Robot Framework
  7. Select How to run a Skip Test in Robot Framework
  8. How to run a Skip Test in Robot Framework
  9. How to handle Web Tables in Robot Framework
  10. How to handle checkbox in Robot Framework
  11. How to handle dropdowns in Robot Framework
  12. How to handle alerts in Robot Framework
  13. How to handle text box in Robot Framework
  14. How to handle radio buttons in Robot Framework
  15. How to Close a Browser in Robot Framework
  16. How to handle multiple windows in Robot Framework
  17. How to run a Test Suite in Robot Framework

Originally published at https://www.neovasolutions.com/

--

--

Neova Solutions

We transform ideas into beautiful products. Since 2007, we are empowering startups to build disruptive products that are feature-rich and robust.