Testautomatisering met Robot Framework

In de cursus Testautomatisering met Robot Framework van SpiralTrain leren de deelnemers het open source Robot Framework te gebruiken voor Unit Testing en Acceptance Testing in Python or Java. Robot Framework is een open source testautomatiseringstool dat ook geschikt is voor het testen van web applicaties.

Regio:
2 dagen
Inschrijven
€ 1399
€ 1399
€ 1189
15% korting
TST710
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • Testautomatisering met Robot Framework : Inhoud

    Intro cursus Testautomatisering met Robot Framework

    De cursus Testautomatisering met Robot Framework biedt een uitgebreide introductie over hoe het Robot Automation Framework effectief kan worden ingezet voor acceptatietesten en Acceptatie Test Driven Development (ATDD). Gedurende deze cursus wordt aangetoond dat het Robot Test Framework keyword-driven is en dat het gebruik maakt van een syntax voor testdata in tabelvorm.

    Framework Componenten

    Daarnaast besteden we aandacht aan de verschillende componenten die het Robot Framework kenmerken, zoals testlibraries, testcases, testdata en test runners die rapportages genereren. Ook de command line interface van het Robot Test Framework wordt uitvoerig besproken.

    Structuur van Testdata

    In de cursus Testautomatisering met Robot Framework leer je hoe testdata worden gedefinieerd in platte tekstbestanden met scheidingstekens zoals spaties, pipes of tabs. Testcases worden georganiseerd in tabelvorm, waarbij elke rij een testcase vertegenwoordigt en elke kolom een data of een keyword.

    Testcases Samenstellen

    Een belangrijk onderdeel van de cursus Testautomatisering met Robot Framework is het samenstellen van testcases uit keywords en hun argumenten. Keywords worden gedefinieerd in testlibraries en zijn essentieel voor het uitvoeren van verschillende acties, zoals het openen van een webpagina, het klikken op een knop of het controleren van de waarde van een veld.

    Control Structures en Herbruikbaarheid

    Verder worden de verschillende control structures behandeld, zoals loops en conditionele statements. Deze control structures zijn cruciaal voor het creëren van complexere testcases en het hergebruiken van bestaande testcases.

    Testuitvoering en Rapportage

    Tenslotte komt de testuitvoering in het Robot Framework aan bod. Tijdens de testuitvoering worden rapporten en logs gegenereerd. De rapporten bieden een overzicht van de testuitvoering, inclusief informatie over het aantal uitgevoerde tests, het aantal geslaagde en mislukte tests en de totale executietijd. De logs geven gedetailleerde informatie, waaronder de testinvoer en -uitvoer, evenals eventuele fouten of waarschuwingen die zich hebben voorgedaan. Voor meer informatie over het Robot Framework, bezoek de officiële website.
    Voor wie geïnteresseerd is in gerelateerde onderwerpen, kijk ook eens naar onze cursus API Testing met Postman.

  • Testautomatisering met Robot Framework : Training

    Doelgroep Cursus Testautomatisering met Robot Framework

    De cursus Testautomatisering met Robot Framework is bedoeld voor testers die het Robot Test Framework willen inzetten voor hat automatiseren van tests.

    Voorkennis Cursus Testautomatisering met Robot Framework

    Om aan deze cursus te kunnen deelnemen is affiniteit met testen vereist. Kennis en ervaring met software development is bevorderlijk voor een snelle begripsvorming.

    Uitvoering Training Testautomatisering met Robot Framework

    De theorie wordt behandeld aan de hand van presentatie slides. De theorie wordt afgewisseld met oefeningen. Demo's verduidelijken de behandelde begrippen.

    Certificaat cursus Testing met Robot Framework

    De deelnemers krijgen na het goed doorlopen van de training een certificaat Testautomatisering met Robot Framework.

    Course Testautomatisering with Robot Framework
  • Testautomatisering met Robot Framework : Modules

    Module 1 : Intro Robot Framework

    Module 2 : Framework Components

    Module 3 : Test Data Syntax

    What is Robot Framework?
    Test Automation
    Acceptance Testing
    BDD Testing
    Keyword Driven
    Open Source
    Extensibility
    Installing Robot
    Library Integration
    Supporting Languages
    Tabular Syntax
    Human Readable Keywords
    Settings
    Variables
    Test Cases
    Test Suites
    Initialization Files
    Tasks
    Keywords
    Comments
    Space Separated Format
    Pipe Separated Format
    UTF-8 Encoding
    Resource Files
    TSV Format
    reStructuredText Files
    Tidy Tool
    Ignoring Data
    Parsing Data
    Handling Empty Values

    Module 4 : Test Cases

    Module 5 : Control Structures

    Module 6 : Test Execution

    Test Case Syntax
    Using Arguments
    Failures
    Setup and Teardown
    Test Templates
    Task Syntax
    Creating Variables
    Built-in Variables
    User Keyword Syntax
    Variable Files
    For Loops
    While Loops
    Using Break
    Using Continue
    If and Else
    Try and Except
    Timeouts
    Embedding Arguments
    Keyword Tags
    Parallel Execution
    Starting Execution
    Test Results
    Argument Files
    Startup Scripts
    Execution Flow
    Continuing on Failure
    Using Rebot
    Setting Metadata
    Setting Listeners
    Output Files
  • Testautomatisering met Robot Framework : Algemeen

    Lees de algemene cursus informatie
  • Testautomatisering met Robot Framework : Reviews

    Michael : Between the Brackets
    Zeer duidelijk en to the point ! Ik had het geluk de enige cursist te zijn, dus het was eigenlijk een prive sessie. Alles wordt zeer duidelijk uitgelegd met goed omschreven voorbeelden en uitdagende oefeningen. Aanrader !
  • Testautomatisering met Robot Framework : Certificaat