Welcome to the functional testcases for Type Ahead Find. This test
is designed to test all features of Type Ahead Find. Please be sure
to read the document to the end before running the tests.
If you haven't already done
so, please run the acceptance tests. Test
(A)
Please type the following string without the quotation marks.
Type the entire string in lowercase. Note the "/" -- this is very
important! It makes type ahead find search non-linked text as well
as linked text. The string is:
"/123CARBONDIOXIDE"
Please verify that, as you type each character, each character
in the above string, excluding the "/", is highlighted.
Please wait until the green typeahead find highlight is
replaced by the normal system highlight. This should take a few
seconds. When it is replaced, you may continue to the next
step.
Test (B)
Please type the following string in without quotation marks.
Type the entire string in uppercase. Again, don't forget the "/".
The string is:
"/456OXYGEN"
Please verify that, as you type each character, each character
in the above string, excluding the "/", is highlighted.
Please wait until the green typeahead find highlight is
replaced by the normal system highlight. This should take a few
seconds. When it is replaced, you may continue to the next
step.
Test (C)
Please type the following string in without quotation marks.
The case is irrelevant. When the entire string is highlighted by
the typeahead highlight, please press enter. The string is: "bmozilladotorg"
Please verify that as you type each letter, the corresponding
letter in the above URL is highlighted. Also, please verify that
when the entire link is highlighted and you press enter,
Mozilla.org's main page opens in a separate window.
Test (D)
Please type the following string
in without quotation marks. The case is irrelevant. When the entire
string is highlighted by the typeahead highlight, please press
enter. The string is:
"cmailmal"
Please verify
that as you type
each letter, the corresponding letter in the above URL is
highlighted. Also, please verify that when the entire link is
highlighted and you press enter, your mail application opens up. If
you are using Mozilla Mail/News, a new message composition window
should appear, and the "To:" field should read
"malachi@bardstowncable.net"
Test (E)
This test requires editing your preferences file (prefs.js
under your profile directory), so you'll need to quit Mozilla to
begin.
With a text editor, open your
prefs.js file. Please add the string below:
Restart
Mozilla and repeat theacceptance tests. Note that the highlight (background) color
should now bethis light blue.
When the acceptance tests are
completed and you have verified that the highlight color is
properly changed, you may delete that preference. Don't forget
you'll need to quit Mozilla before editing prefs.js, then restart
Mozilla to see the change.
Test (F)
This test requires editing your preferences file (prefs.js
under your profile directory), so you'll need to quit Mozilla to
begin.
With a text editor, open your
prefs.js file. Please locate the string below:
Please verify that as you type each letter, the corresponding
character in the above string, excluding the ', is highlighted.
Once you have completed the above
steps, please change that preference back to false. Don't forget
you'll need to quit Mozilla before editing prefs.js, then restart
Mozilla to see the change.
Test (G)
This test requires editing your preferences file (prefs.js
under your profile directory), so you'll need to quit Mozilla to
begin.
With a text editor, open your
prefs.js file. Please locate the string below:
Please verify that Mozilla does not find a match in the above
string.
Once you have completed the above
steps, please change that preference back to false. Don't forget
you'll need to quit Mozilla before editing prefs.js, then restart
Mozilla to see the change.
Now, type the string "ten" again.
Please verify that Mozilla finds a match in the center of the above
string.
Test (H)
Please type in the following letters slowly. "Mento"
Watch the above words. As you type the "M", the green highlight
should be on the M in Mackeral. As you type the "e", the highlight
should be on the "e" in Medicine. This pattern should continue
until you have typed "Mento", when the green highlight should be on
"Mentor"
Press backspace. The first time you press it, the green
highlight should cover "Ment" in Mental. Press it again, and note
that it now covers "Men" in Mendocino. Continue pressing backspace
until the green highlight dissapears completely.
Now, press M. The "M" in Mackeral should be highlighted. Press
M again. It should go to the next match, "Medicine". Continue
pressing M until the "M" in Mentor is highlighted.
Press backspace until the green highlight dissapears
completely.
Press M. Note that the green highlight should cover the "M" in
Mackeral. Now, press F3. The "M" in Medicine should be highlighted.
Press Accel+G. The "M" in Mendocino should be highlighted.
Press Shift+Accel+G. The "M" in Medicine should be highlighted.
Now, press Shift+F3. The M in Mackeral should be highlighted.
Please wait until the green highlight has dissapeared before
continuing to the next test.
Test (I)
Please scroll down until you see the "Stop" text. When you
reach this point, please slowly type "Pen".
peninsula
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X STOP pragmatic
0
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
# Peru
Please verify that, as you typed "Pen", the "P" in pragmatic
was first highlighted, followed by the "Pe" in Peru, and then the
"Pen" in peninsula.
Next, scroll back up to the word "Stop". Highlight the zero
under the word pragmatic. Now, type "P". The selection should jump
to the "P" in Peru. Type "r". The selection should jump to the "pr"
in pragmatic.
Test (J)
Please type in the following string: "Green Beans"
Please verify that all of the text, both before and after the
space, are highlighted.
Please press escape. The green highlight should dissapear.
Please type the string again. When it is highlighted, press
tab. The green highlight should dissapear.
Please type the string again. When it is highlighted, scroll
down the document. The green highlight should dissapear.
Please type the string again. When it is highlighted, highlight
any currently visible text. The green highlight should
dissapear.
Please type the string again. Press Accel+F. Verify that the
string is present in the find dialog.
If the results you obtained matched the
intended results, you are finished, then youhave successfully completed the Type
Ahead Find Functional
Testcases.
Sample deviations may include the text not being highlighted, the
highlight not disappearing for a long period of time (anywhere over
3 to 6 seconds), to windows not being spawned, etc.
If, at any time, the results you obtained deviated from the proper
results, follow this procedure.
Quit Mozilla entirely. This means closing
all running windows, eg, the Mail/News application,
etc.
Reatart Mozilla and return to this test
page.
Please rerun the tests.
If the problem persists, please follow the
bug filing instructions on the main
page.