Katalon Recorder Helper is an open source project (https://github.com/katalon-studio/katalon-recorder-helper). It is actually a very lightweight Java server that listens for commands from Katalon Recorder. It is built on top of the Spring Boot framework.
- Install Java Runtime Environment version 8.x on your machine.
- Download the latest file "katalon-recorder-helper.jar" from the releases page https://github.com/katalon-studio/katalon-recorder-helper/releases.
Run the jar file using the following command
Katalon Recorder Helper will listen for commands at port 18910.
Working with Katalon Recorder
For testing input elements with type="file" on Firefox, the command "type | locator | filepath" only works when Katalon Recorder Helper has started. It utilizes Java's Robot to trigger key presses in order to manipulate the "File Upload" dialog.
For Chrome, Katalon Recorder Helper is not required.
Executing OS commands
OS commands can be triggered using Katalon Recorder Helper. Users can combine this function with user extensions (https://docs.katalon.com/x/9APR) to extend Katalon Recorder's capability.
For example, a call to the following URL
will make the tool execute the "dir" command and return the following response in JSON format