You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



You are here: Test Case Matrix for cross-platform navigator features > Test Case Description for basic UI & dismissal

Test Case Description for basic UI & dismissal

Purpose

Basic UI & dismissal tests for the Open Web Location dialog.

Initial Conditions

The Open Web Location dialog should already be opened in the browser.

UI test #1
Steps/Description and Expected Results

Don't enter anything into the textfield. It should appear similar to this image. Verify that these UI elements are present:

  • A text field where you could enter the URL.
  • A Choose File... button next to the textfield.
  • A droplist whose current selection is Current Navigator window .
  • An Open button which is greyed-out.
  • A Cancel button which is active.
UI test #2
Steps/Description and Expected Results Enter http://www.mozillazine.org/ into the textfield. It should appear the same as in UI test #1, except that the Open button is now active.
UI test #3
Steps/Description
  1. Click the droplist to expand it and view all the choices.
  2. Click the droplist again to collapse it.
Expected Results

When expanded, you see three choices in this order:

  • Current Navigator window
  • New Navigator window
  • New Composer window

After clicking the droplist a second time, it should display only one of the choices.

Dismissal test #1
Steps/Description
  1. Make sure the textfield is empty.
  2. Click the Cancel button.
Expected Results The dialog should be dismissed (and no change occurring in the current browser window) at step #2.
Dismissal test #2
Steps/Description
  1. Make sure the textfield is empty.
  2. Hit the Escape key.
Expected Results The dialog should be dismissed (and no change occurring in the current browser window) at step #2.