Git Product home page Git Product logo

yut148 / sikuli-and-robot-framework-integration Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tset-noitamotua/sikuli-and-robot-framework-integration

0.0 3.0 0.0 2.76 MB

Windows 7 / 8.1 + Sikuli 1.1.0 compatible version of source for the great tuturial from Mike´s blog

Home Page: http://blog.mykhailo.com/2011/02/how-to-sikuli-and-robot-framework.html

HTML 98.40% Python 1.49% Batchfile 0.11%

sikuli-and-robot-framework-integration's Introduction

====================================== Sikuli and Robot Framework Integration

NEWS:

  • Started building the wiki
  • Works nice and smoothly on Windows 7 AND 8.1 (German version)

NEXT STEPS:

  • finish detailed / beginner friendly documentation in the wiki
  • Adjust to English Windows version
  • upload all necessary files in step_0 folder

What is it all about?

This is (or at least is aimed to become) a complete and beginner friendly tutorial which shows you step by step a general concept on how to integrate SikuliX with the Robot Framework and thus let both technologies - which are allready superb by themself - benefit from each other and even further enhance each other which creates undreamt synergies. How that? Well - on the one hand SikuliX enriches the Robot Framework with the possibility to build a GUI-testing library (for your specific application) which is completely API-independent. The Robot Framework on the other hand brings it's generic keyword approach and it's powerful reporting capabilities to SikuliX. ... TO BE CONTINUED ...

All you need to know to get started in detail

Follow the wiki to get detailed instructions on how to intall and configure all required components and how to use them.

Quick Overview

To be able to work along the three steps of this tutorial you will need ...

  • Windows 7 / 8.1 machine
  • Java version 1.8.0_05 (build 1.8.0_05-b13) can be JDK or JRE
  • SikuliX 1.1.0
  • Jython 2.7 beta3 (Jython 2.7b3)
  • Robot Framework 2.8.7
  • To configure some system environment variables
  • Python 2.7.3 **
  • IntelliJ IDEA 14.02 + Python Plugin ***

** Optional - .... *** Optional - for code assistance purpose

HAPPY LEARNING!

Cheers Tset Noitamotua

HELP PLEASE: Still searching for a way to get code assistance for Jython in Vim / gVim e.g. code completion, syntax highlighting and analysis etc. If you have an idea - please share!!!

You may contact me here: [email protected] or leave a comment or an answer on stackoverflow

######----- BACKUP OF ORIGINAL README -----

================================================ Sikuli and Robot Framework Integration Project

This is source files for my blogpost on blog.mykhailo.com. Each directory is a result of same name step described in the blogpost.

To use "robottest.bat" files - robotframework.jar file is requited. It can be downloaded from Robot Framework official site.

Best regards, Mykhailo Moroz

sikuli-and-robot-framework-integration's People

Contributors

imikemo avatar sumitbisht avatar wlad avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.