The main problem is with the tooling: most E2E tests (which is what you want) tools are targeted towards webdev. So they drive or simulate a webbrowser. For real UI you have to hope you have some library available like UI Automation or use something like Sikuli. Or whip up your own solution by using something like OpenCV to check things on the screen and whatever language you're using to send inputs. In any case... Source: 5 months ago
Have you tried screenshot based automation with something like Sikuli? Instead of trying to find IDs or whatever it will look for elements based on what they look like or for text. You could also implement it in whatever language you use with OpenCV. Source: 12 months ago
SikuliX can search the screen for text, images or even objects (buttons). It also has an automation feature. Source: about 1 year ago
Numerous Windows issues that were encountered while making the tutorials are fixed. If you develop cross-platform software, creating videos on all the supported platforms can be illuminating. (See also SikuliX.). Source: about 1 year ago
But for free automated tested I have had good luck with SikuliX. Docs are not great, but it comes with computer vision, text recoginition, mouse and keyboard interaction, can load external applications while running etc. Source: about 1 year ago
Http://sikulix.com sikulix is also an option if you want to automate by application images. Source: over 1 year ago
The only thing I have found so far is a basic IDE that has this functionality but installing it and using it is cumbersome. Source: over 1 year ago
Sikuli works on Linux - http://sikulix.com/. - Source: Hacker News / over 1 year ago
Aside from hotkeys if there I anything you need to repeatedly do http://sikulix.com/ might help. I used it at work to automate a good chunk of my monthly reporting. Source: over 1 year ago
The first one is using image recognition frameworks to determine what are the widgets visible and their position in your UI. This is very generic and could generally be applied on every kind of UIs. For instance Sikulix is one them. The main drawback is that it is generally slow for the execution, inaccurate as your UI may be displayed with different displays and layouts (full screen, ...). More over if you... Source: over 1 year ago
I don't know of a script but Sikuli (free automation application) can be set up to look for the popover and click it. Source: over 1 year ago
Check out SikuliX, it says it works in some Linux but not sure why it wouldn't work on some. I used it in windows before and it's a pretty neat visual way to automate things http://sikulix.com/. Source: almost 2 years ago
Sikulix could be a good one to try. If it’s a web interface UI, then Selenium might be better. Source: about 2 years ago
For me it's (sikulix)[http://sikulix.com/] An underappreciated amalgamation of java robot, opencv and Jython has literally automated away thousands of inane man hours for me and some clients. - Source: Hacker News / about 2 years ago
Sikuli http://sikulix.com/ could perhaps be helpful. - Source: Hacker News / over 2 years ago
A possible workaround for that would be to call an external script that can handle that part, such as AutoIT, SikuliX or pywinauto. - Source: dev.to / over 2 years ago
The tasks I need it to do are simple enough, just need to press a button then wait some time and then look for another button on screen which could be in a few different places and look slightly different then click it. I can provide a VPS (to develop it in) along with the app to automate and show you what I want done via screenshare. SikuliX supports javascript and python, I'd prefer javascript but either is... Source: over 2 years ago
Do you know an article comparing SikuliX to other products?
Suggest a link to a post with product alternatives.
This is an informative page about SikuliX. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.