/CaptureReplayClass

Capture Replay Class

Primary LanguageHTML

Capture Replay Class

This is the Github repository for the TVVS class about Capture Replay.
This readme explains how to setup things that are needed for the class.

Setup

First, some of the tools require Java, so be sure to have JDK/JRE 7 or 8 installed on your computer. You can get it from http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html.

For the class exercise, you will only need SikuliX, but we also present installation instructions below for other tools that will be presented, if you want to experiment with them.

Badboy

  • Download the installer at: http://www.badboy.com.au/download. It should ask you some information, but you can skip it. Select the most recent version to download;
  • Execute the downloaded file to install (.exe only, sorry to the mac users :( )
  • When completed, go to "C:\{ Your Program Files folder }\Badboy";
  • Execute "badboy.exe" to start Badboy.

SikuliX

  • Download it at: https://launchpad.net/sikuli/sikulix/1.1.0 (under "Download files for this release", the "sikulixsetup-1.1.0.jar" file);
  • Before executing "sikulixsetup-1.1.0.jar", create a folder right on your C: or D: disk (like "C:\Sikuli" or "D:\Sikuli"), ensuring the path to it includes no whitespaces. This folder should not have any writing restrictions;
  • Move/copy the "sikulixsetup-1.1.0.jar" to this folder and execute it;
  • Select options "Pack1" and "Pack2", and click "Setup Now";
  • Allow some time for it to download and install the selected packs, confirm when prompted during installation;
  • To open SikuliX IDE, execute "sikulix.jar", "SikuliX.exe" (Windows), or "Sikulix.app" (Mac).

Ranorex

  • Ranorex is paid, but an evaluation version can be downloaded at: http://www.ranorex.com/;
  • Provide the required information, and allow it to install.

For more information, feel free to contact ribeiro.pinto@fe.up.pt.