Introduction to test automation with Robot Framework
Recurring tests need to support software changes without becoming an unmanageable burden. Use Robot Framework to structure automated scenarios and their maintenance, making checks more repeatable. Strengthen your ability to interpret results and evolve test coverage.
- Duration
- 4 days 28 hours
- Code
- DEV003-FR Code
Presentation
Robot Framework is an open-source test automation tool valued for its simple, readable syntax that resembles natural language. It automates a wide range of tests, including functional, acceptance and API tests. Its flexibility comes from adapting to different environments and technologies through numerous libraries and extensions.
This intensive 4-day course helps you quickly develop proficiency in Robot Framework. You will learn to design and implement robust automation strategies. Whether a beginner or an experienced practitioner, you will explore Robot Framework fundamentals and develop the skills to automate user interface tests effectively.
A practical approach based on realistic exercises prepares you quickly to tackle everyday automation challenges.
Objectives
By the end of this Robot Framework course, you will be able to:
- understand how Robot Framework works, including its basic principles, structure, benefits and limitations;
- install Robot Framework to establish a working environment;
- understand key concepts such as keywords, libraries, test files and arguments;
- start a Robot Framework project from scratch;
- develop scripting skills and write your first test cases.
Program
1. Introducing Robot Framework
- Different types of automation, including UI and API.
- Different types of tests.
- Comparing other automation tools, such as Selenium and Cypress, with Robot Framework.
2. Installation and working environment
- Installing prerequisites.
- Installing Robot Framework.
- Installing the required libraries.
- Running your first test.
3. Understanding key concepts
- The architecture of a Robot Framework project.
- The structure of a Robot Framework file.
- Libraries, keywords and arguments.
4. Automation with Robot Framework
- Locating web elements.
- Keywords.
- Variables.
- Lists.
- Arrays.
- Dictionaries.
- Loops.
- IF conditions.
Practical exercises:
- 16 progressively challenging exercises covering Robot Framework fundamentals.
Audience
This course is intended for:
- project managers, testers, developers, software test automation engineers and technical test analysts seeking to develop Robot Framework test automation skills.
Prerequisites
The following prerequisite applies:
- basic knowledge of locating web elements using CSS or XPath.
Teaching and assessment methods
- Initial skills assessment
- Training materials provided to participants
- Continuous assessment throughout the course
- End-of-course feedback questionnaire
- Combination of theory and practical application
- Attendance records
- Post-course follow-up evaluation
- Practical exercises
Course highlights
• Develop the fundamental skills to launch your own automation project immediately after the course.
• Receive course materials and exercise solutions.
• Access a community of developers specialising in Robot Framework automation.
Dates and sessions
Choose the date and delivery format that suit you.
No upcoming sessions are currently available.
fr
en