Course Code: robotframework
Duration: 14 hours
Prerequisites:
  • Experience with software testing
  • Programming experience in any language is helpful but not required

Audience

  • Software test engineers
Overview:

The Robot Framework is an open-source test automation framework for acceptance testing and acceptance test-driven development (ATDD). It uses keywords to abstract the details of a test, conveying the intent rather than the nuts and bolts. The core framework is implemented in Python and can be run on Jython (JVM) and IronPython (.NET). Robot Framework was orginally developed by Nokia.

This instructor-led, live training (online or onsite) is aimed at software test engineers who wish to learn how to write a set of test cases and a test suite, then execute the tests on a demo application.

By the end of this training, participants will be able to:

  • Use Robot Framework's keyword-driven testing approach and tabular test data syntax to write and execute tests.
  • Use consistent syntax to compose new keywords from existing ones.
  • Carry out Gherkin-style Behavior Driven Development (BDD) tests (similar to Cucumber).
  • Generate and interpret Report and Logs to troubleshoot failures in the tested application.
  • Extended Robot Framework's capabilities using third-party libraries written in Python, Java, Perl, Javascript and PHP.
  • Integrate Robot Framework with Selenium for testing web applications.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

Overview of Robot Framework

Setting up the Testing Environment

Installing and Configuring Robot Framework

Writing Test Cases in Robot Framework

Working with Web Elements

Understanding Locators

Executing Behavior Driven Development (BDD) Tests

Implementing End to End Test Automation on Web Applications Using Selenium

Creating Custom Libraries and Keywords Using Python

Troubleshooting

Summary and Next Steps

Sites Published:

United Arab Emirates - Robot Framework: Keyword Driven Acceptance Testing

Qatar - Robot Framework: Keyword Driven Acceptance Testing

Egypt - Robot Framework: Keyword Driven Acceptance Testing

Saudi Arabia - Robot Framework: Keyword Driven Acceptance Testing

South Africa - Robot Framework: Keyword Driven Acceptance Testing

Brasil - Robot Framework: Keyword Driven Acceptance Testing

Canada - Robot Framework: Keyword Driven Acceptance Testing

中国 - Robot Framework: Keyword Driven Acceptance Testing

香港 - Robot Framework: Keyword Driven Acceptance Testing

澳門 - Robot Framework: Keyword Driven Acceptance Testing

台灣 - Robot Framework: Keyword Driven Acceptance Testing

USA - Robot Framework: Keyword Driven Acceptance Testing

Österreich - Robot Framework: Keyword Driven Acceptance Testing

Schweiz - Robot Framework: Keyword Driven Acceptance Testing

Deutschland - Robot Framework: Keyword Driven Acceptance Testing

Czech Republic - Robot Framework: Keyword Driven Acceptance Testing

Denmark - Robot Framework: Keyword Driven Acceptance Testing

Estonia - Robot Framework: Keyword Driven Acceptance Testing

Finland - Robot Framework: Keyword Driven Acceptance Testing

Greece - Robot Framework: Keyword Driven Acceptance Testing

Magyarország - Robot Framework: Keyword Driven Acceptance Testing

Ireland - Robot Framework: Keyword Driven Acceptance Testing

Luxembourg - Robot Framework: Keyword Driven Acceptance Testing

Latvia - Robot Framework: Keyword Driven Acceptance Testing

España - Robot Framework: Prueba de aceptación impulsada por palabras clave

Italia - Robot Framework: Keyword Driven Acceptance Testing

Lithuania - Robot Framework: Keyword Driven Acceptance Testing

Nederland - Robot Framework: Keyword Driven Acceptance Testing

Norway - Robot Framework: Keyword Driven Acceptance Testing

Portugal - Robot Framework: Keyword Driven Acceptance Testing

România - Robot Framework: Keyword Driven Acceptance Testing

Sverige - Robot Framework: Keyword Driven Acceptance Testing

Türkiye - Robot Framework: Keyword Driven Acceptance Testing

Malta - Robot Framework: Keyword Driven Acceptance Testing

Belgique - Robot Framework: Keyword Driven Acceptance Testing

France - Robot Framework: Keyword Driven Acceptance Testing

日本 - Robot Framework: Keyword Driven Acceptance Testing

Australia - Robot Framework: Keyword Driven Acceptance Testing

Malaysia - Robot Framework: Keyword Driven Acceptance Testing

New Zealand - Robot Framework: Keyword Driven Acceptance Testing

Philippines - Robot Framework: Keyword Driven Acceptance Testing

Singapore - Robot Framework: Keyword Driven Acceptance Testing

Thailand - Robot Framework: Keyword Driven Acceptance Testing

Vietnam - Robot Framework: Keyword Driven Acceptance Testing

India - Robot Framework: Keyword Driven Acceptance Testing

Argentina - Robot Framework: Prueba de aceptación impulsada por palabras clave

Chile - Robot Framework: Prueba de aceptación impulsada por palabras clave

Costa Rica - Robot Framework: Prueba de aceptación impulsada por palabras clave

Ecuador - Robot Framework: Prueba de aceptación impulsada por palabras clave

Guatemala - Robot Framework: Prueba de aceptación impulsada por palabras clave

Colombia - Robot Framework: Prueba de aceptación impulsada por palabras clave

México - Robot Framework: Prueba de aceptación impulsada por palabras clave

Panama - Robot Framework: Prueba de aceptación impulsada por palabras clave

Peru - Robot Framework: Prueba de aceptación impulsada por palabras clave

Uruguay - Robot Framework: Prueba de aceptación impulsada por palabras clave

Venezuela - Robot Framework: Prueba de aceptación impulsada por palabras clave

Polska - Robot Framework: Keyword Driven Acceptance Testing

United Kingdom - Robot Framework: Keyword Driven Acceptance Testing

South Korea - Robot Framework: Keyword Driven Acceptance Testing

Pakistan - Robot Framework: Keyword Driven Acceptance Testing

Sri Lanka - Robot Framework: Keyword Driven Acceptance Testing

Bulgaria - Robot Framework: Keyword Driven Acceptance Testing

Bolivia - Robot Framework: Prueba de aceptación impulsada por palabras clave

Indonesia - Robot Framework: Keyword Driven Acceptance Testing

Kazakhstan - Robot Framework: Keyword Driven Acceptance Testing

Moldova - Robot Framework: Keyword Driven Acceptance Testing

Morocco - Robot Framework: Keyword Driven Acceptance Testing

Tunisia - Robot Framework: Keyword Driven Acceptance Testing

Kuwait - Robot Framework: Keyword Driven Acceptance Testing

Oman - Robot Framework: Keyword Driven Acceptance Testing

Slovakia - Robot Framework: Keyword Driven Acceptance Testing

Kenya - Robot Framework: Keyword Driven Acceptance Testing

Nigeria - Robot Framework: Keyword Driven Acceptance Testing

Botswana - Robot Framework: Keyword Driven Acceptance Testing

Slovenia - Robot Framework: Keyword Driven Acceptance Testing

Croatia - Robot Framework: Keyword Driven Acceptance Testing

Serbia - Robot Framework: Keyword Driven Acceptance Testing

Bhutan - Robot Framework: Keyword Driven Acceptance Testing

Nepal - Robot Framework: Keyword Driven Acceptance Testing

Uzbekistan - Robot Framework: Keyword Driven Acceptance Testing