Udemy

SikuliX - Automate Anything - Python Based Sikuli Scripting

Enroll Now
  • 5,728 Students
  • Updated 8/2017
  • Certificate Available
4.7
(213 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
1 Hour(s) 6 Minute(s)
Language
English
Taught by
Capsule Trainings
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.7
(213 Ratings)
1 views

Course Overview

SikuliX - Automate Anything - Python Based Sikuli Scripting

Learn How To Write Sikuli Automation Scripts using Python

This course is an introduction to SikuliX, a tool that lets you write easy scripts to automate pretty much anything you can do on your computer. 

What is SikuliX? 

  • SikuliX automates anything you see on the screen of your desktop computer running Windows, Mac or some Linux/Unix. 
  • It uses image recognition to identify and control GUI components. 
  • Besides locating images on a screen it can also run the mouse and the keyboard to interact with the identified GUI elements
  • SikuliX comes with basic text recognition that can be used to search text in images. 

SikuliX supports the following as scripting languages:

  • Python language level 2.7
  • Ruby language level 1.9 and 2.0 
  • JavaScript 
  • You can also use it in Java programming Java aware programming/scripting language (Jython, JRuby, Scala, Clojure, …).

We will be covering scripting SikuliX with Python in this course

Note: SikuliX is a Java application, that works on Windows XP+, Mac 10.6+ and most Linux/Unix systems. For Windows, Mac and Ubuntu 12.04+ it is complete and should normally work out of the box. For Linux/Unix systems there are a few prerequisites to be setup.

Disclaimer: I do not claim any rights to the SikuliX language, Sikuli and SikuliX IDE are properties of their respective owners. All original documentation and official information can be found at Sikuli launchpad page.

Course Content

  • 14 section(s)
  • 29 lecture(s)
  • Section 1 Introduction
  • Section 2 The Interface
  • Section 3 Basic Functions
  • Section 4 Matching and Offset
  • Section 5 Example
  • Section 6 Variables
  • Section 7 I/O Handling
  • Section 8 Operations
  • Section 9 Conditions
  • Section 10 Loops
  • Section 11 Functions
  • Section 12 Exists
  • Section 13 Example
  • Section 14 Course End

What You’ll Learn

  • Write SikuliX Scripts
  • Write Basic Python
  • Automate Daily Admin/Repetitive Tasks

Reviews

  • S
    Sergio Missori
    4.0

    Basic course on Sikuli and Jython scripting language

  • G
    Gaurav Kumar
    3.5

    Contents were really good.

  • V
    VIJAY VARMA BR
    4.5

    Course is a good start for the beginner and for such people who do not have any programming knowledge. Would like to have more such examples applied in our day to day activity.

  • N
    Naeem Akram
    3.0

    The starting videos are good. It introduces you to the tool but it does not have many real world examples, many videos about Python scripting but very few about testing real world scenarios.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed