Certify Java Learn User Interface

The Certify Java Learn user interface consists of the following:

  • Learned Objects pane
  • Properties pane
  • Toolbar button
  • Menu options

Learned Objects Pane

The left pane of Certify Java Learn is the Learned Objects pane. The Learned Objects pane displays the learned objects of the application in a tree structure. The object right-click menu options allow you to do the following tasks:

Option

Description

Invoke Method

Allow you to call a method for the selected object. If the object contains specific arguments, you are prompted for their values.

Highlight in App

Highlight an object in the application.

When selected, the Java Learn utility minimizes, and a cursor appears in the application highlighting the object. For more information, see Finding Objects in a Java Application.

Use Find by Name

Modify the object's attribute string to find objects only by the physical name.

Use Find by Name is the default value.

Use Find by Path

Modify the object's attribute string to find objects only by the path.

Use Find by Test

Modify the object's attribute string to find objects only by test. You will need to select one of the following conditional operators:

  • Equals
  • Contains
  • Startswith
  • Endswith

Use Find by Method

Modify the object's attribute string to find objects by only by a method.

Disable Object

Exclude the selected object from being included in the map.

For more information, see Excluding Objects from a Java Application Map.

Delete Object

Delete the selected object from the map.

Rename

Edit the name of a selected window or object.

For more information, see Renaming Learned Java Objects.

Undo Rename

Undo the changes made to the object name. The learned name is restored.

Use As Anchor

Specify an object to be used as a page recognition anchor.

For more information, see Creating Anchors.

Edit Attribute String

Edit the attribute string for the selected object.

Copy Attribute String

Place the attribute string for the selected object onto the Clipboard. This feature allows you to paste an attribute string in the Certify Map editor if an attribute string needs to be updated or if you want to add an object manually.

Properties Pane

When you select an object in the Learned Objects pane, the following object's properties are displayed in the Properties pane:

Property

Description

Physical Name

Original physical name of the window or object

Logical Name

Object name assigned by Certify based on the window caption and physical name

Logical Rename

New logical name of the window or object, as renamed by you after the window or object is learned

Certify Class

Object's class that is recognized by Certify

This name is the class name that appears for the object in Certify.

Class

Java class for the object

Attribute String

Attribute string for the object

 

Toolbar Buttons

Java Learn has the following toolbar buttons:

Button

Name

Description

New

Clear existing map in the Learned Objects pane so that you can start learning a new window. You will be asked if you want to save the current learned data to a map file.

Open

Open an existing map file.

Save

Save the current learned data to a map file.

Find

Search for specific objects in the Learned Objects tree. The Find operation highlights and bookmarks all items in the tree that contain the search text.

Hover Find

Allows you to hover over an application and find objects in the Learned Objects tree. For more information, see Finding Objects in a Java Application.

Menu Options

Java Learn has the following menus:

  • File
  • View
  • Learn
  • Tools
  • Help

File Menu

The File menu options allow you to do the following tasks:

Option

Description

New

Clear existing map in the Learned Objects pane so that you can start learning a new window.

Open

Open an existing map file for the Java application.

Save

Save the current learned data to a map file.

Save As

Save the opened map file using a different name or location.

Import Customizations

Import a previous map file containing the naming customizations for the window and objects.

This feature matches both the physical and logical names of windows and objects with the customizations of the first version of the map. When matching names, the logical names are not case-sensitive.

In the Learned Objects pane, all modified windows and objects are bookmarked. You must save the map file to save the imported name changes.

Execution Log

View the execution log.

Report

Generate a report of all learned windows and objects to display in a browser window.

Exit

Exit the Java Learn utility.

View Menu

The View menu options allow you to do the following tasks:

Option

Description

Always on Top

Select this option to keep Certify Java Learn on top of all windows on the screen.

Find

Find an object in the tree view and bookmark by color. Objects can be found by their name or class.

Bookmark Color Edit

Select the color in which you want to highlight all objects in the tree view that have been edited.

Bookmark

Select to bookmark the following edited objects:

  • Renamed
  • Disabled
  • Captioned
  • Deleted
  • Methoded
  • Anchors

Clear Bookmark

Clear all bookmarks.

Learn Menu

The Learn menu options allow you to do the following tasks:

Option

Description

Learn First View

Learn the current screen on the Java application.

For more information, see Learning Java Applications.

Learn Next View

After the first view is learned, you can use this option to learn all other views as you navigate through your application. This option will be enabled only if a window was learned with the Learn First View option.

The Learn Next View option learns additional screens and adds the window and objects to the current map file. For more information, see Learning Java Applications.

Name Learn

Modify the attribute strings of all of the objects to find all objects only by their physical names.

Path Learn

Modify the attribute strings of all of the objects attribute to only find objects by the path.

Recommended Learn

Certify Java Learn determines the best choice for attribute strings of all of the objects.

Tools Menu

The Tools menu options allow you to do the following tasks:

Option

Description

Invoke Method

Find and invoke methods for the selected object.

Highlight in App

Highlight an object in the application. When selected, the Certify Java Learn utility minimizes, and the application appears with the object highlighted.

For more information, see Finding Objects in a Java Application.

Rename

Edit the name of a selected window or object.

For more information, see Renaming Learned Java Objects.

Undo Rename

Undo the changes made to the object name. The learned named is restored.

Force Window Unique

Specify a unique name for the map to force Certify to consider the map as being new. When importing maps, Certify will not try to resolve this map against maps previously made of this window.

Undo Force Window Unique

Undo the changes from Force Window Unique.

Specify Anchors

Specify anchors that help uniquely identify the selected window.

Delete Objects

Delete objects from the Learned Objects pane. These objects will not be included in the generated map.

Options

Exclude one of the following recognition values from the attribute string of an object:

  • Exclude <class>
  • Exclude <snapshot>
  • Exclude <physicalnameIDs>

Help Menu

The Help menu options allow you to do the following tasks:

Option

Description

Worksoft Help Portal

Open the Certify Java Learn help topics.

Worksoft on the Web

Open Worksoft's web site.

 

Related Topics Link IconRelated Topics