Morphis Frames is a software tool for building technology agnostic applications. The GUI is implemented using a technology that provides support for different platforms meaning that programmers need to know only a single programming language.
This project, Frames Simulator, it's ment to to easy create server environments to simulate the UI interactions.
For the latest stable version:
npm install -g frames-simulator
There are many ways to contribute:
If you need a good starting point please see the HAR converter bellow. But you can start from scratch by running the following:
frames-simulator-tool -c -d test1
this will create an empty directory with the right structure to start from. See Simulator Tool to extra options.
HAR (HTTP Archive) is a file format used by several http session tools to export the captured data. The format is basically a JSON object with a particular field distribution. In any case, please note that not all the fields are mandatory, and many times some information won't be saved to the file.
In any case you can get a capture of a HTTP session in any of the main 3 browsers: IE, Firefox and Chrome, even though we recommend Chrome or Firefox+Firebug.
Converting HAR file to a Simulator Session:
frames-simulator-tool -d test1 -h chrome_session.har> found 207 entries> found 6 service post calls> found 3 views get calls> saving task WORKSPACE aa1c43b6-ae01-4631-9b64-1d11160f38dc ...> saving task NOQMENU 64bd6220-1e49-481e-9f78-5a31fb572336 ...> saving task NTVACAT 0ad80ad5-679f-4b3a-a52c-c2ef9fc8c824 ...done.
To run the saved session you shoud do:
frames-simulator -d test1server listening on port 9080