Sikuli Slides

Execute Your Slides

Automation, Tutorial, Help

Get started

What?

Sikuli Slides turn presentation slides into executable programs for automating graphical user interfaces (GUI). A typical Sikuli Slide contains a screenshot and a set of annotations. The screenshot can be of any part of a user interface, such as a button, a group of buttons, a form, a dialog box, a window, or the entire desktop. The annotations are boxes to indicate targets and text boxes to indicate actions to be performed on the targets.

Who?

If you are a QA engineer, you may be already creating slides with a series of screenshots to describe a test plan. Now the same slides can be executed directly on a live interface. If you work as a tech support, you may be already creating slides with a series of screenshots as how-to tutorials for the users in your organization. Now the same slides can be executed directly on users' live interfaces..

How?

You can create slides using familiar presentation editors such as PowerPoint and Google Presentation. You can execute slides from a command-line program (1.0.0), a GUI (1.3.0), or the code of another Java program (coming soon in 1.4.0). You can share slides using any method you are already using, such as email, Dropbox, or Google Drive.