The user credentials for UI Learn are the same as Jiffy core credentials. User needs to be provided with access to the specific project and release where the UI controls need to be saved:
Jiffy UI Learn Application screen comprises of 3 windows:
In addition to this, there is a UI Learn Actions window that would be available, which has controls to create an application, start and stop familiarization and save the data to the server.
How to create an App
In UI Learn actions window, click on the “Create new app” icon. It shows the following modes to choose from:
Choose the application mode to be familiarized
Based on the application mode, the application details need to be provided in the “Create Application” window. For eg: for a web application, the application name, browser, and the Base URL to be used should be provided
The App will get launched and the “Start Learn” will be automatically selected. The user will be able to start the learn process.
Along with the App, a new module also will be created. User has an option to change the module name from the Application properties window prior to saving the data into the Jiffy Server.
UI Learn Actions
|1||To create a new App. Click on this Icon and select the mode of application (eg: Web, Desktop etc)|
|2||Start Learn. Select the module under which the controls need to be familiarized and click this button|
|3||Stop Learn. Once the controls are familiarized, click this button to stop learn|
|4||To learn the control using image OCR or normal image familiarization|
|5||Save Data. Click on this button to get the data saved to Jiffy Server. Note: Once the data is saved, user would not be able to make any changes to the already saved controls.|
|6||Active Module||The module name under which the controls will be familiarized|
|7||To create a new Module. User would be provided an option to provide the module name|
|8||Capture Delay (in sec)||This is applicable only for Image OCR and image automation. Once the application is launched, user need to select the Image familiarization button. Capture delay is the time delay induced before the screen capture is activated. The user would be able to move to the application that need to be familiarized and click inside to make the application active.|
|9||To reset the capture delay.|
Jiffy supports the following familiarization approaches:
UI Learn provides two options:
General Familiarization: This is the existing familiarization technique.
Table Familiarization: This is used to familiarize table content in the web applications. With this we can read the values from the tables and could use it for iterations.
NOTE : In earlier version of Jiffy , we had default data tables which consists of email attachment and file explorer. In addition to that we have 2 column table to 10 column tables to support this feature.