Last Updated On
Robot Framework is a generic open-source automation framework. It can be used for test automation and robotic process automation (RPA). RPA is extensively used for Web Application Automation, API Automation, RPA, and Database Testing.
Robot Framework has an easy syntax, utilizing human-readable keywords. Its capabilities can be extended by libraries implemented with Python, Java, or many other programming languages.

Installation
| Chapter 1 How to Install Python on Windows 11 |
| Chapter 2 How to install PyCharms on Windows 11 |
| Chapter 3 What is Robot Framework |
| Chapter 4 How to install and setup Robot Framework for Python |
Launching Browsers and headless Browser
| Chapter 1 Robot Framework – Working With Browsers Using Selenium Library |
| Chapter 2 How to run headless tests in Robot Framework |
WebDriver Commands
Reporting
| Chapter 1 Integration of Allure Report with Robot Framework |
| Chapter 2 Add Screenshots to Failed Tests in Robot Framework |
| Chapter 3 How to Merge Robot Framework Test Reports – NEW |
Data-Driven Testing
| Chapter 1 Data-Driven Testing in Robot Framework | |
| Chapter 2 How to load data from CSV files in the Robot Framework? |
API Testing
| Chapter 1 How to perform API Testing in Robot Framework using RequestLibrary | |
| Chapter 2 How to Implement Basic Auth in Robot Framework – NEW | |
| Chapter 3 How to pass authorization token in header in Robot Framework – NEW | |
| Chapter 4 Verifying Status Code and Status Line in Robot Framework – NEW |
CI/CD
| Chapter 1 Run Robot Framework Tests in GitLab CI/CD | |
| Chapter 2 How to run Robot Framework in GitHub Actions |