Eclipse Platforms tab of the Enable Environments dialog box

This dialog is opened by clicking Configure > Enable Environments for Testing from Functional Tester. The Eclipse Platforms tab is used to enable Eclipse- or WebSphere® WorkBench-based platforms. Functional Tester supports testing applications based on Eclipse 2.0 and 3.0.

The Eclipse enabler must be run before you can use Functional Tester to test Eclipse- or WebSphere WorkBench-based platforms, or applications hosted in one of these platforms. The enabler scans your hard drive(s) looking for any installed versions Eclipse or WebSphere WorkBench.

Enabling and Testing Eclipse Shells and Eclipse RCP Applications

Functional Tester can be used to test Eclipse shell extensions. You must enable Eclipse, using the Eclipse Platforms tab. If your Eclipse shell is not enabled, you will be able to tell because the Recording Monitor will be blank when you try to record against it. We recommend leaving the Recording Monitor in view while recording for this reason. If you see this symptom, you need to run the enabler. Note that Functional Tester cannot be used to test an Eclipse in which it itself is running (one in which the Functional Tester perspective has been loaded). If you have the Functional Tester perspective loaded and you then close it, you will need to close and restart Eclipse itself before you can test.

You can test an instance of the Eclipse shell running from the same installation as Functional Tester as long as it uses a separate workspace. You can use the -data parameter to the eclipse.exe command line to specify the workspace. See the Eclipse documentation for details.

Eclipse Platform tab

This tab has the following fields.

Eclipse Platforms List

Displays the list of Eclipse platforms that the enabler locates on your hard drive(s). This list is populated when you click the Search button. After the name, the enabler indicates in parentheses whether that platform is currently enabled.

Select All Button

Use this to select all the platforms that are listed in the Eclipse Platforms list. This is useful if you want to enable or disable all the platforms. To clear them all, click any of the individual platforms.

Search Button

Click this button to have Functional Tester search your hard drive(s) for Eclipse platforms. This opens the Search for Eclipse Platforms dialog box. Choose one of the search options in that dialog and click the Search button.

Add Button

Click this button to locate platforms individually. It brings up the Add Eclipse Platforms dialog box to locate the platform. To select one, point to its install directory. The platform you select will be added to the Eclipse Platforms list. The main use of Add would be if you only want to browse to one specific platform instead of searching. You can also use the Search In option in the Search for Eclipse Platform dialog box to locate an individual platform.

Remove Button

If you want to remove a platform from the list, select it and click Remove.

Enable Button

Use this button to enable selected platform(s) for testing with Functional Tester. Select the platform(s) to enable in the list, then click Enable. The modifications to enable it are done at this time. Once enabled, that will be indicated in parentheses after each platform's name in the list.

Disable Button

Use this button to disable selected platform(s) for testing with Functional Tester. Select the platform(s) to disable in the list, then click Disable. This undoes all the modifications made by Enable, and the enabled indicator will disappear after the name.

Detailed Information for Platform

Contains the following fields:

Name -- This is the name of the directory that contains the Eclipse directory. You can edit this name.

Path -- This is the full path to the platform installation.

Note: To enable JREs for Java™ testing, click on the Java Environments tab of the enabler and click the Help button, or see Enabling Java Environments. To enable browsers for HTML testing, click on the Web Browsers tab of the enabler and click the Help button, or see Enabling Web Browsers.

Gef Support

Select the Gef Support check box to use Functional Tester to test the functionality of GEF objects that are implemented using standard and non-standard GEF editors.

OK Button

You must click OK when you are finished to save the additions or edits you made on this tab.

Apply Button

If you want to apply edits you make in this dialog box before you exit the dialog, click Apply . If you click Cancel, any changes you made before you clicked Apply will be saved, and changes made after will be canceled.


Feedback