Can I run SikuliX inside a django project?

Asked by Juan Carlos

Hi,

I don't have lots of experience so sorry in advance, I would appreciate if someone can shed some light on this issue for me and/or help me understand things better, thanks a lot.

SCENARIO:
I am building a django application, written in python, and I am using selenium python to automate some tasks on external websites.

One painful website, generated using Microsoft ASP.NET framework, is giving me a headache.

Basically all I am trying to do is automate the upload of a file using a input html field for file uploads.

Selenium achieves this on other websites with a simple method. But it does not work in the aspx website.

So I am researching for other automation tools like SikuliX.

I am running my application in a linux instance in the cloud with no GUI. And my chrome browser to perform the Selenium automations is headless.

QUESTION:
Can I run SikuliX as a dependency -as a Python library- in my project? And can I run SikuliX in this scenario with no GUI on my server running my application?

I hope my question makes sense. Many thanks to the community in advance

Question information

Language:
English Edit question
Status:
Expired
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

SikuliX features always need access to a real or fake monitor.

To run SikuliX features from Python, you can try with pyjnius.

Revision history for this message
RaiMan (raimund-hocke) said :
#2

no feedback