WebFT User Notes

  1. Netscape browser should be installed prior to the WebFT installation for playback availability in WebFT.
  2. All Agendas are recorded in Internet Explorer. Playback in Netscape browsers for sites defined with varying behaviour between Netscape and Internet Explorer browsers may result in unexpected behaviour.
  3. To execute agendas using Netscape, ensure that Netscape's Quick Launch is disabled.
  4. Local and remote machines running WebFT projects (driven by TestViewManager) should not run TestTalk as a service.

Record and Edit Modes

  1. WebFT is the new Agenda recording and Agenda editing tool available with WebLOAD. For information on some of the features available with WebFT, see the WebFT section under New Features in these release notes.
  2. If your application's behavior relies on information stored in the cache or cookies, the cache and cookies should be cleared prior to both recording and IE playback. Cookies and the cache can be cleared automatically through the WebFT UI by selecting Tools | Default / Current Project Options | Settings and clicking clear cookies and clear cache.
  3. Items appearing in the Expected Agenda Tree should not be deleted until after WebFT has completed gathering all information for the page snapshot.
  4. Manual snapshots can be recorded using the F2 hotkey.
  5. When a form object is selected in the Browser View pane, the Properties pane displays the properties for the selected form element. To view the properties for the form and not the form element, the form should be selected in DOM View pane.

Note: The properties available in the Form Verification Wizard custom test page are the form properties (as displayed when selecting the form in DOM View).

  1. The "Check Syntax" functionality offered with WebFT is only available when the JavaScript Viewer is open.
  2. The DOM view is available through the Browser View tab. To open the DOM View you must first open Browser View, and then open the DOM View by selecting View | DOM View or clicking on the Dom View icon on the WebFT toolbar.
  3. DOM access to the JavaScript code is not available with Netscape.

Verifications

  1. Compare Titles is enabled by default. All other global verification tests are disabled by default. To set global verification tests, click Tools | Default / Current Project Options | Functional Testing, and select the verifications you want to perform.
  2. Global Verifications on pages containing a significant number of images may be time consuming.
  3. In cases where "Ignore White Spaces" is not selected, comparing two similar strings with varying number of white spaces will result in a match of the two strings.
  4. To execute a form element verification verifying a value, a manual snapshot must be taken (using the F2 hotkey) after the value is typed during Agenda recording.
  5. Custom verifications are not performed with Netscape playback.

Run Modes

  1. WebFT provides two modes for running your Agenda. You can run the Agenda directly in Internet Explorer with WebFT clicking links, entering data in text fields and pushing buttons just like a real user, or you can debug your Agenda by running in emulation mode.
  2. Use Debug mode to access embedded JavaScript scripts on pages of the Web application being tested.
  3. Avoid moving and resizing the browser during runtime.
  4. When running multiple rounds of a WebFT session, only the results of the final round are displayed in the Expected Agenda Tree.
  5. During runtime, it is recommended not to interact with the mouse or any applications.
  6. The maximum number of rounds currently supported is 100. The maximum number of recommended rounds is 30.
  7. Netscape playback is only available in silent playback mode.

Debug Mode

  1. Breakpoints can be added to Agenda in the JavaScript View pane with the entire Agenda visible.

Other

  1. Metatags with an automatic refresh or timeout are not fully supported.
  2. Verification of objects in cascading style sheets (CSS) is not currently supported.
  3. The following dialog types are not currently supported:

FTP Authentication

Document Modified

Form re-submit

FTP Folder Error

JavaScript Error Notification Message

Font Download

  1. Agendas with authentication or cookie dialogs should be run on the same platform that they were recorded.
  2. The Flash, Java Applet and embedded object support does not include objects that require user input. WebFT does not record user interaction with the object. Any differences in the objects coordinates between recording and playback may result in a failure.

Previous PageNext Page