Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Automate anything using Robot Framework + Sikuli
Rating: 3.7 out of 5(42 ratings)
468 students

Automate anything using Robot Framework + Sikuli

Window Operations | Browser Handling | Waits & Synchronisation
Last updated 4/2024
English
English [Auto],

What you'll learn

  • Basic to advance understanding of Robot Framework
  • Basic to advance coverage of AngularJS application automation using Robot Framework

Course content

5 sections21 lectures2h 6m total length
  • Introduction to Robot Framework8:02

    Explore the Robot Framework as a keyword-driven, acceptance testing tool that requires minimal programming, uses predefined keywords and libraries, and delivers detailed reports and logs.

  • Libraries in Robot Framework4:52

    Explore Robot Framework libraries, including standard and external libraries, and learn to automate tasks with keywords using Selenium, REST API, and database libraries, plus how to create user-defined keywords.

  • Sikuli Introduction2:26

    Learn how Sikuli enables image-based automation to control any screen element, regardless of the application type, using image locators alongside Robot Framework.

Requirements

  • Basic understanding of Python Scripting
  • Basic understanding of Windows Operating System

Description

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases.

Robot Framework project is hosted on GitHub where you can find further documentation, source code, and issue tracker. Downloads are hosted at PyPI. The framework has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects.

We are going to cover,

1.  Basic environment setup

2.  Waits

3.  Architecture

4. Resource Files

5. User defined keywords


Who this course is for:

  • Manual Tester looking opportunity in functional automation testing
  • Automation Tester looking to automate AngularJS application in easy steps