Skip to content

Part 1: Fundamentals

Part 1 of 8 of Robot Framework Essentials: 8 chapters, 22 lessons. Download a chapter’s lab before its first task; each lab is a complete project, so you can start any chapter on its own.

  1. Chapter 0Orientation

    1. Not startedHow this course works
    2. Not startedLabs & choosing how you run
  2. Chapter 1Introduction

    1. Not startedWhat Robot Framework isRFCP 1.1
    2. Not startedArchitecture and setupRFCP 1.2
    3. Not startedTest cases, keywords, and filesRFCP 1.3, 1.5
  3. Chapter 2Your first suite

    Chapter lab
    1. Not startedSuite files and sectionsRFCP 2.1
    2. Not startedSyntax rulesRFCP 2.2fresh lesson lab
    3. Not startedRunning and reading resultsRFCP 2.3
  4. Chapter 3Keywords and imports

    Chapter lab
    1. Not startedLibraries and resourcesRFCP 2.4
    2. Not startedKeyword documentation and argumentsRFCP 2.5
    3. Not startedCalling stylesRFCP 2.6, 1.4.2
  5. Chapter 4Variables and user keywords

    Chapter lab
    1. Not startedVariablesRFCP 3.2
    2. Not startedUser keywords and RETURNRFCP 3.1, 3.3
    3. Not startedImport hierarchies and naming conflictsRFCP 3.5fresh lesson lab
  6. Chapter 5Specification styles

    Chapter lab
    1. Not startedTemplatesRFCP 3.4
    2. Not startedChoosing a specification styleRFCP 1.4
  7. Chapter 6Structure and execution control

    Chapter lab
    1. Not startedSetups and teardownsRFCP 4.1, 4.2
    2. Not startedInitialization filesRFCP 4.3fresh lesson lab
    3. Not startedTags, filtering, and SKIPRFCP 4.4, 4.5
  8. Chapter 7Variables and control flow

    Chapter lab
    1. Not startedScopes, priorities, and built-in variablesRFCP 5.1
    2. Not startedIF, ELSE, and FORRFCP 5.2.1–5.2.4
    3. Not startedWHILE, BREAK, and TRY/EXCEPTRFCP 5.2.5, 5.2.6