Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sikuli 1.1 #19

Closed
rssdev10 opened this issue Jun 25, 2014 · 1 comment
Closed

Sikuli 1.1 #19

rssdev10 opened this issue Jun 25, 2014 · 1 comment

Comments

@rssdev10
Copy link

Dear colleagues,

I`m pleased to inform you that Sikuli 1.1 ( https://github.com/RaiMan/SikuliX-2014 ) supports now Ruby in IDE. It is used a new Ruby mediator - https://github.com/RaiMan/SikuliX-2014/tree/master/JRubyGem
Main features:

  • Widely used metaprogramming in Ruby over Java classes. Now there is no need to check Java API for every version of Sikuli. All methods of basic Java classes from Sikuli are accessible in Ruby. And all created objects are really Sikuli Java objects.
  • Most examples from http://doc.sikuli.org/ now appropriate to the Ruby version.
  • It is possible to use “undotted” methods like in Python version. E.g. click(), exists(), etc in global context.
  • Registration of hot-keys realized in Ruby style:
addHotkey( Key::F1, KeyModifier::ALT + KeyModifier::CTRL ) do
  popup 'hallo', 'Title'
end
  • Registration of events realized in Ruby style:
onAppear("123.png") { |e| popup 'hi', 'title' }

I invite you to collaborate in the field of GUI testing with Ruby and Sikuli.

Best regards,
Roman Samarev

@ndrluis
Copy link
Owner

ndrluis commented Jun 25, 2014

@rssdev10 Awesome 👍

I will add in README a mention about this.

@ndrluis ndrluis closed this as completed May 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants