A Configuration in Jiffy refers to the environment related details that are required to execute the task or to Connect to the specific application. This includes the connection details of all the applications which will be used during task execution. For instance:
Few configuration parameters are explained below:
Field | Description |
---|---|
Configuration Name | Name to be provided for the configuration. This should be used in the property section of the node. |
Jiffy Service Host | IP Address of the system where jiffy service is hosted |
Jiffy Service Port | Port No. where Jiffy service is hosted |
App | Select the application from drop down |
Application Path | Application path |
IP-Automator Path | Automator Path. Use - “C:\Program Files (x86)\IronPython 2.7\ipy.exe” |
Base URL | Applicable for Web Application configuration. URL of the web application to be automated |
Browser | Chrome, IE, Firefox. Browser to be used for launching the website |
Jiffy provides a feature that allows the same tasks to be executed across multiple environments. Users can create multiple environments under a release. For executing the task under Task Execution, the task need to be assigned to an environment.
Jiffy allows users to define configurations at three levels:
Configuration Priority when execution triggered from Task Design window
When a task is executed from Task Design window, only User level configurations and Release level configurations will be used. During execution, the priority would be as below:
Note: In case the user configuration is turned ON but the configuration is not present in user level, Jiffy automatically picks the configuration entries defined by the same name from Release level.
Configuration Priority when Execution triggered from Task Execution window
When a task is executed from Task Execution window, the priority would be as below:
Note:
If the configurations are not present at user level, Jiffy will look for configurations with same name at Environment level. If configurations at Environment level are also not present, it will look for configurations with same name at Release level.
Users can add multiple configurations of same type at each of these levels. For example, multiple configurations for DB connections can be added by giving unique names at User/Environment/Release level.
The configurations can be deleted by using the delete button available at the right side of the screen.
Document configuration is used to add the PDF and Doc configurations.