Copyright Beaufort Fairmont, LLC 2019. All rights reserved.
See license file for Information about license and usage.
For more information or to learn more about corporate training for RobotFramework and other test automation tools and methodologies, contact Beaufort Fairmont at 1.984.244.2313 or https://beaufortfairmont.com.
This repository includes a set of exercises designed to help people learn RobotFramework. It is set up use along side the course as delivered to the client. Students attending the course may use this repository to prepare, study, and support their learnings before, during and after training is delivered and while employed at .
We encourage trainees to clone this repository, modify it locally and work together with other trainees to learn RobotFramework.
Exercise numbering is for internal purposes. Numbering is key in planning and traceability, please do not change exercise numbers.
This course has been customized specifically for Test Automation University.
This document lists concepts and exercises in the order they are planned to be delivered. Numbering of exercises may differ.
Course contents:
- tour-of - Complex examples of many of the features of RF.
- exercise-03 - Overview, used in presenting this tutorial. Used with "tour-of".
- exercise-02 - Project setup. What you'll need to install to use this repo.
- exercise-04 - Keywords. Where keywords come from.
- exercise-06 - Custom Keywords. How to create your own custom keyword.
- exercise-05 - Test Cases. What is a test case in RF?
- exercise-09 - Variables. Learn how to create and use variables.
- exercise-26 - Reporting and Logging. Learn who to view reports and logs.
Additional, not covered in TAU recordings:
- exercise-10 - Exerternalizing Variables. Learn how variables can be moved to resource files.
- exercise-32 - Externalizing Keyworks. Learn how to externalize keywords.
See the readme in exercise-02 for installation of everything you need for this course.
This course was customized for Test Automation University (Applitools) by Beaufort Fairmont, LLC.
Each exercise correlates to a learning segment in the planned curriculum (starting with “Introduction”). Each section includes “Purpose” and “Learning Objectives” to help the trainee better understand the curriculum.
Exercise numbering is for internal (Beaufort Fairmont) purposes and identification. Numbering is key in planning and traceability, please do not change exercise numbers.
This document lists exercises in the order they are planned to be delivered. The instructor may have a need to change the ordering during delivery for the benefit of the students and the client.
Beaufort Fairmont appreciates your business! Find other courses, consulting, and support for software test automation at https://beaufortfairmont.com
08/31/20 - The System Under test in this course is the invoices application. If, at somepoint the url or IP address changes, I will have information here.
8/31/20 - Data in the system will be cleaned out every Monday at 12:00 AM ET (midnight, eastcoast of US timezone).
If it is not that time, make sure to scroll the invoices page for your invoice.