So, all my current scripts run with Selenium in Chrome Headless mode. Now, we have a small component which basically makes it mandatory for a user to upload a file before the flow gets completed.
The upload is a normal window file select box.
I had two solutions in mind to automate this - Sikuli or AutoIT. I'm very sure that Sikuli does not work in headless. What about AutoIT? Does it support headless mode?`
I am desperate to keep the scripts working headlessly since they are also linked to a Linux Jenkins machine and there is no way I can change that setup.
I did some browsing but there is no concrete answer available to suggest whether or not AutoIt runs in Chrome Headless. Any previous experience or tips is much appreciated!