Course Name
Course Code : PRR29
Venue Details
Postal Code : 28014
Session Dates
Duration: 2 days (14 hours)
Robot Framework training provides participants with the skills to create and manage automated test cases using this open-source test automation framework. The course covers the fundamentals of the framework, including keyword-driven testing, test case structure, and the use of libraries and plugins. Participants learn to write reusable and readable test scripts for various applications, such as web, API, and database testing. Hands-on exercises focus on integrating Robot Framework with tools like Selenium for UI automation and other libraries for diverse testing needs. By the end of the training, attendees gain the expertise to implement efficient and scalable test automation solutions using Robot Framework.
Introduction to Robot Framework and Test Script Basics Introduction to Robot Framework What is Robot Framework and its use cases in test automation? Overview of Robot Framework architecture. Core concepts: test cases, test suites, keywords, variables, and libraries. Setting Up the Environment Installation of Robot Framework and required dependencies. Setting up Python, Robot Framework, and Selenium Library. Introduction to IDEs: RIDE and PyCharm. Basic Syntax of Robot Framework Structure of a Robot Framework test case. Working with test cases, keywords, and suites. Using variables and arguments in Robot Framework. Hands-On Exercise. Creating and Organizing Test Suites How to organize test cases into test suites. Using test setup, teardown, and suite setup/teardown. Managing tests in a modular fashion for reusability. Hands-On Exercise Running Tests and Viewing Results How to run tests from the command line. Understanding the basic output format and execution log. Hands-On Exercise Summary and Q&A Recap of key concepts and hands-on exercises. Open Q&A session to address any doubts or challenges. Advanced Robot Framework Concepts and Integration Integrating Robot Framework with Selenium Introduction to Selenium WebDriver and its use in Robot Framework. Setting up Selenium Library for web automation. Writing test cases for web applications using Robot Framework and Selenium. Hands-On Exercise Working with Test Data and Variables Using variables and data-driven testing in Robot Framework. External data sources for test cases (CSV, Excel, etc.). Parameterization and looping techniques in test scripts. Hands-On Exercise Custom Keywords and Libraries Writing custom keywords in Robot Framework. Creating and using user-defined libraries. Importing and utilizing external libraries in Robot Framework. Hands-On Exercise Test Reporting and Logging Overview of Robot Framework’s built-in reporting capabilities. Understanding the log, report, and output files generated by Robot Framework. Customizing reports for better clarity and detail. Hands-On Exercise Best Practices for Test Automation with Robot Framework Best practices for writing maintainable, scalable, and reusable test cases. Organizing tests, libraries, and keywords effectively. Debugging and troubleshooting Robot Framework tests. Course Summary and Q&A Final review of Robot Framework concepts and techniques. Open Q&A session for resolving any remaining questions.
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |