Keywords
Test cases in Robot Framework are created with keywords coming from two sources.
- Library Keywords: All the lowest level keywords are defined in the standard library which can be implemented using programming languages like Java, Python, etc. Robot Framework comes with test libraries that can be divided into standard and custom libraries, so the standard libraries are in the main framework such as built-in screenshots and external libraries are installed separately like the Selenium library.
- User Keywords: One of the powerful features of robot framework is that we can create custom high-level keywords using other keywords.
Robot Framework in Python
In this article, we will see the robot framework and we will cover standard libraries and underlying functions, and going forward we will also cover test cases, keywords, variables, and finally organizing the test cases.
Robot Framework is a common open-source automation framework for Acceptance Testing, Acceptance Test-Driven Development (ATTD), and Robotic Process Automation (RPA). It uses a keyword-driven testing technology approach and the capabilities can be extended by testing libraries that can be implemented in Python or Java.
Let’s talk about the Acceptance Technique in which the capability of the system is tested and the purpose of the Acceptance Technique is to evaluate the capabilities of the system in accordance with the business requirement.
Contact Us