Test Documentation for Type Ahead Find
Maintained by: Owen Marshall
Type Ahead Find is a new feature introduced in Mozilla
1.2. It allows the user, by merely typing in the open window, to automatically
search for links containing the typed text. This Emacs-style search allows
the user to search for links without use of the mouse or hard-to-remember
key combinations.
What will & will NOT
be tested
This outline is under development and is subject
to change at any time.
We will need to cover:
- Type Ahead Find in the main browser window.
We will not need to worry about (at this
time):
- Type Ahead Find in Mail/News, Composer, etc.
Issues, references & bug information
Contact information:
Reference Materials:
http://www.mozilla.org/projects/ui/accessibility/typeaheadfind.html
-- Type Ahead Find specifications
http://lxr.mozilla.org/seamonkey/source/extensions/typeaheadfind/
-- Type Ahead Find source
Important Bugs:
Bug #30088
is currently tracking Type Ahead Find bugs. You can also:
Bug #158752
discusses additions of Type Ahead Find to mailnews and composer.
Bug #168281 reports how Type Ahead Find does not currently work with
IMEs.
Bug #170561 was the bug that prompted this document's creation.
Bug
Filing Information:
Please, before filing another bug, be sure you have searched Bugzilla
for any duplicate bugs.
To properly file a Type Ahead Find bug, please follow these steps (in addition
to following the bug writing guidelines):
- Assign the bug to product Browser, component Keyboard Navigation
- Include "typeahead" somewhere in the summary
- Add "30088" to the "Bug XXXX Blocks" field
- If you are filing this bug because you failed the testcases, please
be sure that you reran the tests. If you still see the bug after the second
test attempt, please include what step you were on when it failed, and detail
the problem you are experiencing in the bug report.
This will assure that the developers will see your bug.
If you don't feel comfortable with Bugzilla
or filing bugs, feel free to email me at malachi@bardstowncable.net. I am more than happy to look at your issue
and file a bug report as needed.
Bugzilla Keyword:
Product: Browser
Component: Keyboard Navigation
(top)
Test coverage and outline
Acceptance tests
These are intended to be the basic, acceptance level tests for Type
Ahead Find. All instructions are covered in acceptance_tests.html
- (Time: 1 minute) Test the ability of Type Ahead Find to locate a link
on the page.
Functional tests
These tests check the full abilities of Type Ahead Find. All instructions
are covered in functional_tests.html
- (Time: 1 minute) Test the full text search of Type Ahead Find.
- (Time: 2 minutes) Test that a web address and an email address can
be navigated to through the keyboard.
- (Time: 4 minutes) Test that Type Ahead Find properly responds to preference
changes
Note that all times vary based upon testers experience and the relative amount
of bugs, Type Ahead and otherwise, in the build the tester is using.
What do I do if I find a problem while running
the tests?
Answer: File a bug, of course! Just
remember, for it to get proper developers attention, you need to follow the
above instructions. If you don't feel comfortable
with Bugzilla or filing bugs, feel free to email me at malachi@bardstowncable.net. I am more than happy to look at your issue
and file a bug report as needed.
(top)