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 Sikuli and Python + Real Examples!
Rating: 4.6 out of 5(185 ratings)
1,066 students

Automate Anything: Using Sikuli and Python + Real Examples!

Automate anything visible on the screen using Python and Sikulix on Win, Mac, Linux
Created byIvomir Assi
Last updated 11/2020
English

What you'll learn

  • Expert level understanding of Sikuli Tool
  • Automate anything visible on the screen
  • Automate anything on Windows, Mac and Linux
  • Automate Web, Desktop, Mobile applications
  • Basic Python scripting
  • Automate Manual Testing with Python
  • Automate Daily Admin/Repetitive Tasks
  • Ready to face interviews on Sikuli tool

Course content

13 sections98 lectures5h 37m total length
  • Course Outline4:43
  • Join Our Online Community0:15
  • What is Sikuli?2:08

    Discover Sikuli, an image recognition tool that automates anything visible on screen, with open source, cross platform Python usage, and limitations like needing an active UI and scaling considerations.

  • The Power of Sikuli2:46

Requirements

  • Very basic programming knowledge

Description

Hello and welcome to the Amazing world of Sikuli Automation.

This course is an introduction to Sikuli, a tool that lets you automate anything you see on the screen. It uses image recognition to identify and control GUI components. It is useful when there is no easy access to a GUI's internal or source code. You can easily Automate the Boring Stuff with Python Programming. The course is designed with a lot of real examples. By the end of this course, you'll be able to write scripts that will dramatically increase your productivity.

What is SikuliX?

  • Sikuli automates anything visible on the screen of your computer running Windows, Mac, or some Linux/Unix

  • It uses image recognition to identify and control GUI components, like a real user.

  • It can run the mouse and the keyboard to interact with the identified GUI elements through image recognition

  • Sikuli comes with basic text recognition that can be used to search text in images.

  • Sikuli was developed at the User Interface Design Group at MIT

  • Sikuli has an OCR-mode, in which image matches are performed after converting those image patterns to text. The OCR-functionality is powered by Tesseract, an open-source optical character recognition engine whose development is sponsored by Google.

P.S.: Thanks to my mentor, colleague, and friend Neven Dinev who showed me this incredible tool years ago.

Who this course is for:

  • Anyone interested in programming
  • Automation Testers who wants to learn new Universal Automation Tool with image recognition - no more XPaths issues
  • Manual Testers who wants to become Automation Engineers (QAs)
  • Anyone interested in Automating manual processes
  • Anyone who has a lot of administrative tasks that needs to get automated