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: browser/composer front-end test cases > Tests for some cross-platform Navigator features

Test outline for some cross-platform navigator features

Maintained by: Patty Mac

If a link doesn't exist under Test Case Links for a given test, just go by its corresponding Description.

Couldn't find a particular test case here? I encourage you to send additions, corrections and suggestions! In addition, feel free to check out the corresponding test plan for some cross-platform Navigator features.

Open Web Location

Feature/Function Description Test Case Links
Basic access to dialog Tests to access this dialog from the menubar and keyboard. access dialog
Basic UI and navigation Determine that interface features (buttons, textfield, droplist) appear and behave as expected. Includes tests to dismiss dialog. basic UI
URL in current browser window Open a web location (URL) in the current Navigator window. Includes test to dismiss dialog. URL in current browser
URL in new browser window Open a web location (URL) in a new Navigator window. Includes test to dismiss dialog. URL in new browser
URL in an editor window Open web location in a Composer window. Includes test to dismiss dialog. URL in editor
URL autocompletion After viewing a file/page or three, test URL autocompletion: test for current browser, new browser and new editor windows. [self explanatory]
Nonexistent URL Open a nonexistent (bogus) web location. bogus URL
Local file in current browser window Open local files (both HTML and plain text tested) in the current Navigator window. Includes tests to dismiss dialog. local file in current browser
Local file in new browser window Open local files (both HTML and plain text tested) in a new Navigator window. Includes tests to dismiss dialog. local file in new browser
Local file in an editor window Open local files (both HTML and plain text tested) in a Composer window. Includes tests to dismiss dialog. local file in editor
Nonexistent local file Open a nonexistent (bogus) local file. bogus local file
URL to a image files Open web locations to various image files, such as .gif , .jpg. [self explanatory]

File picker (Open File)

Feature/Function Description
Basic access Access from main menu, keyboard accelerator, access keys.
Use on Win32 Use of the native Win32 file picker to navigate through directories and open files (html, plaintext, image). Cancellation also tested.
Use on Mac OS Use of the native Mac OS file picker to navigate through directories and open files (html, plaintext, image). Cancellation also tested.
Use on unix Use of the XUL file picker on Linux to navigate through directories and open files (html, plaintext, image). Resizing, selection/scrolling, cancellation also tested. Test last directory-viewed.

Find on Page

Feature/Function Description
Basic access of Find and Find Again Access from main menu, keyboard accelerator, access keys.
Basic find in page and frame content Find in html page and html frame documents. Test Find Again and cancellation. Test for NOFRAME content.
Find in other document content Find in plaintext, xml page, ftp listing.
Case sensitivity Find with and without case sensitivity. Test Find Again.
Document wrapping Find with and without document wrapping. Test Find Again.
Find direction Find forwards and backwards within a document. Test Find Again.
Whitespace, null Find using solely whitespace, null, and string with prepended/appended whitespace.
Find in input (editable) textfield Attempt to find strings within an input textfield.

View Source

Feature/Function Description
Basic access Access from main menu, keyboard accelerator, access keys.
Context menu access Viewing page and frame source via context menu.
View source of other content View source of plaintext, xml page, ftp listing.
Navigation/UI Scrolling and keyboard navigation within the source window. Also should be able to use keyboard accelerators. Resize source window.
Find Find strings in the source window.
Select and copy Select and copy strings from the source window.
Color coding Verify the expected displayed color for content, tags/attributes, values, script code, entities, etc.

Page/Frame Info

Feature/Function Description
Basic access Access from main menu and access keys.
Page, frame, frameset View info for a webpage, frame and frameset.
Other content Attempt to view page info for plain text, xml, ftp listing, directory listing...
Info window content

Verify these sections:

  • Information on the current page
  • Forms on the current page (if applicable)
  • Images on the current page (if applicable)
  • Screenshot of selected images below grippy.
Navigation/UI Scrolling and keyboard navigation within the info window. Also should be able to use [applicable] keyboard accelerators. Resize source window. Manipulate the grippy.
Select and copy Select and copy from the info window.