docker-robot-framework icon indicating copy to clipboard operation
docker-robot-framework copied to clipboard

Adding robotframework-SikuliLibrary

Open simonfreeman80 opened this issue 4 years ago • 2 comments

Will be possible to add Sikuli Library support? This will really increase opportunity to include image recog/ocr in the testing script inside the container. Thank you

simonfreeman80 avatar Feb 14 '21 19:02 simonfreeman80

Reading the documentation, it seems like you would need an external component to actually run these tests (since it uses the remote library) and also the server is written in java. This would probably need a lot of components to be added to this image. Your best best would probably be to extend this image with your own items to install this library since adding the jdk alone would increase the size quite a bit.

UltimateDogg avatar Feb 16 '21 17:02 UltimateDogg

I was thinking about this as an alternative (no java required): https://www.eficode.com/blog/introducing-imagehorizonlibrary

simonfreeman80 avatar Feb 16 '21 18:02 simonfreeman80

The feature allowing to dynamically install additional dependencies has finally been implemented as part of #376 and the details can be found in the README: https://github.com/ppodgorsek/docker-robot-framework#installing-additional-dependencies

You could therefore install the Sikuli alternative for Python: https://pypi.org/project/sikulpy/

ppodgorsek avatar Feb 07 '24 16:02 ppodgorsek