A Host On-Demand macro is a XML script that allows a Host On-Demand client to interact automatically with a host application running on a terminal emulator session (a 3270 Display session, a 5250 Display session, a VT Display session, or a CICS Gateway session).
The below steps should help you set up a test environment for validating your macro scripts.
Install Firefox 30.
Download the latest supported version of Java.
Open Firefox and Go to ‘www.bu.edu/uis_web3270’
The program will then begin to download and a series of dialog boxes will appear.
If you did not allow pop-ups from the BU site , you will need to temporarily unblock pop-ups.
Once the program has finished downloading, the HOD main screen will appear.
At this point, you can choose a 3270 session or an FTP session. There are two 3270 sessions defined. UISA 3270-2 is an 80-column screen (Mod-2). UISA 3270-5 is a 132-column screen (Mod-5).
Double-click the UISA 3270-2 icon.
This should start your environment where you can write and test your macro scripts.
Reference: https://www.bu.edu/tech/services/cccs/desktop/software/mainframe/host-on-demand-hod/hod/