|
|
Feature Test Plan
5.0 Composer Project
Ender UI- Toolbar
Written by Sujay Desai
History:
|
Date
|
Change Description
|
Revision
|
Updated By
|
|
12/11/98
|
Draft Created
|
1.0
|
Sujay Desai
|
|
5/7/99 |
Updated |
2.0 |
Sujay Desai |
References:
Engineering Specifications: http://gooey/client/5.0/specs/composer/Ender.shtml
(internal link)
Test Case Management Usage:
The detailed test cases for this feature can be found in Testzilla
by the following different criteria:
Major Area: Editor
Minor Area: Toolbar
Category: Ender UI
-
Drop-down element list
-
Normal
-
Open a blank document
-
Select Normal from pull-down menu
-
Type some text (e.g. "Normal")
-
Verify that the text is displayed as Normal
-
Heading 1
-
Open a blank document
-
Select Heading 1 from pull-down menu
-
Type some text (e.g. "Heading 1")
-
Verify that the text is displayed as Heading 1
-
Heading 2
-
Open a blank document
-
Select Heading 2 from pull-down menu
-
Type some text (e.g. "Heading 2")
-
Verify that the text is displayed as Heading 2
-
Heading 3
-
Open a blank document
-
Select Heading 3 from pull-down menu
-
Type some text (e.g. "Heading 3")
-
Verify that the text is displayed as Heading 3
-
Heading 4
-
Open a blank document
-
Select Heading 4 from pull-down menu
-
Type some text (e.g. "Heading 4")
-
Verify that the text is displayed as Heading 4
-
Heading 5
-
Open a blank document
-
Select Heading 5 from pull-down menu
-
Type some text (e.g. "Heading 5")
-
Verify that the text is displayed as Heading 5
-
Heading 6
-
Open a blank document
-
Select Heading 6 from pull-down menu
-
Type some text (e.g. "Heading 6")
-
Verify that the text is displayed as Heading 6
-
Address
-
Open a blank document
-
Select Address from pull-down menu
-
Type some text (e.g. "Address")
-
Verify that the text is displayed as Address
-
Term
-
Open a blank document
-
Select Term from pull-down menu
-
Type some text (e.g. "Term")
-
Verify that the text is displayed as Term
-
Definition
-
Open a blank document
-
Select Definition from pull-down menu
-
Type some text (e.g. "Definition")
-
Verify that the text is displayed as Definition
-
Preformatted
-
Open a blank document
-
Select Preformatted from pull-down menu
-
Type some text (e.g. "Preformatted")
-
Verify that the text is displayed as Preformatted
-
Drop-down font list
-
Variable Width
-
Open a blank document
-
Select Variable Width from pull-down menu
-
Type some text (e.g. "Variable width")
-
Verify that the text is displayed as Variable width
-
Fixed Width
-
Open a blank document
-
Select Fixed Width from pull-down menu
-
Type some text (e.g. "Fixed width")
-
Verify that the text is displayed as Fixed width
-
Windows/Mac/Unix Font set (Helvetica, Times etc.)
-
Open a blank document
-
Select Helvetica from pull-down menu
-
Type some text (e.g. "Helvetica")
-
Verify that the text is displayed as Helvetica
-
Repeat this for all fonts available for Windows/Mac/Unix
-
Drop-down font size list
-
Size -2
-
Open a blank document
-
Select -2 font size from pull-down menu
-
Type some text (e.g. "-2 font size")
-
Verify that the text is displayed with font size
of -2
-
Size -1
-
Open a blank document
-
Select -1 font size from pull-down menu
-
Type some text (e.g. "-1 font size")
-
Verify that the text is displayed with font size
of -1
-
Size 0
-
Open a blank document
-
Select 0 font size from pull-down menu
-
Type some text (e.g. "0 font size")
-
Verify that the text is displayed with font size
of 0
-
Size +1
-
Open a blank document
-
Select +1 font size from pull-down menu
-
Type some text (e.g. "+1 font size")
-
Verify that the text is displayed with font size
of +1
-
Size +2
-
Open a blank document
-
Select +2 font size from pull-down menu
-
Type some text (e.g. "+2 font size")
-
Verify that the text is displayed with font size
of +2
-
Size +3
-
Open a blank document
-
Select +3 font size from pull-down menu
-
Type some text (e.g. "+3 font size")
-
Verify that the text is displayed with font size
of +3
-
Size +4
-
Open a blank document
-
Select +4 font size from pull-down menu
-
Type some text (e.g. "+4 font size")
-
Verify that the text is displayed with font size
of +4
-
Drop-down Color palette
-
Pre-defined Colors
-
Open a blank document
-
Select a color from pallette
-
Type some text (e.g. "first color")
-
Verify that the text is displayed with the color you just chose
-
Repeat this for all color selections available
-
Bold
-
Open a blank document
-
Click on Bold button
-
Type some text (e.g. "Bold")
-
Verify that the text is displayed as Bold
-
Repeat using select and apply
-
Repeat using keyboard shortcut Ctrl+B
-
Italic
-
Open a blank document
-
Click on Italic button
-
Type some text (e.g. "Italic")
-
Verify that the text is displayed as Italic
-
Repeat using select and apply
-
Repeat using keyboard shortcut Ctrl+I
-
Underline
-
Open a blank document
-
Click on Underline button
-
Type some text (e.g. "Underline")
-
Verify that the text is displayed as Underline
-
Repeat using select and apply
-
Repeat using keyboard shortcut Ctrl+U
-
Remove all styles
-
Open a blank document
-
Click on any style button (e.g. Bold or Italic)
-
Type some text (e.g. Bold)
-
Verify that the text is displayed as Bold
-
Now click on the Remove all styles button
-
Continue typing some text after "Bold"
-
Verify that the text after Bold is displayed as Normal
-
Bulleted List
-
Create New list
-
Open a blank document
-
Click on Bulleted List button
-
Enter some items on each line(e.g. 1, 2, 3)
-
Verify that each item entered is on a separate line after a bullet
-
Change to List
-
Open a blank document
-
Enter some items on each line(e.g. 1, 2, 3)
-
Click between the items and then click on Bulleted List button
-
Verify that each item entered is on a separate line after a bullet
-
Numbered List
-
Create new List
-
Open a blank document
-
Click on Numbered List button
-
Enter some items on each line(e.g. 1, 2, 3)
-
Verify that each item entered is on a separate line after a numbered item
-
Change to List
-
Open a blank document
-
Enter some items on each line(e.g. 1, 2, 3)
-
Click between the items and then click on Numbered List button
-
Verify that each item entered is on a separate line after a numbered item
-
Outdent
-
Open a blank document
-
Click on the Outdent button(after clicking Indent button first)
-
Enter some text (e.g. text outdent)
-
Verify that the text is outdented
-
Repeat above for select and apply(enter + select text first, then click
on outdent button)
-
Repeat above using keyboard shortcut Ctrl+-
-
Indent
-
Open a blank document
-
Click on the Indent button
-
Enter some text (e.g. text indent)
-
Verify that the text is indented
-
Repeat above for select and apply(enter + select text first, then click
on indent button)
-
Repeat above using keyboard shortcut Ctrl+=
-
Align
-
Left alignment
-
Open a blank document
-
Pull-down left align button
-
Enter some text(e.g. left align)
-
Verify that the text is displayed with left alignment
-
Center
-
Open a blank document
-
Pull-down center align button
-
Enter some text(e.g. center align)
-
Verify that the text is displayed with center alignment
-
Right
-
Open a blank document
-
Pull-down right align button
-
Enter some text(e.g. right align)
-
Verify that the text is displayed with right alignment
-
Repeat above with select and apply(enter + select text first, then pull-down
alignment)
-
Insert (Mail Compose toolbar only)
-
Link
-
Open blank mail compose message
-
Open link dialog using pull-down menu from toolbar
-
Insert a link filling out the appropriate fields
-
Verify that the link got inserted successfully
-
Repeat above using Ctrl+Shift+L(Windows)
-
Target
-
Open a blank mail composer message
-
Open target dialog using pull-down menu from toolbar
-
Insert a target filling out the appropriate fields
-
Verify that the target got inserted successfully
-
Image
-
Open a blank mail compose message
-
Open image dialog using pull-down menu from toolbar
-
Insert an image filling out the appropriate fields
-
Verify that the image got inserted successfully
-
Table
-
Open a blank mail compose message
-
Open table dialog using pull-down menu from toolbar
-
Insert table filling out the appropriate fields
-
Verify that the table got inserted successfully
-
H. Rule
-
Open a blank mail compose message
-
Open H.Rule dialog using pull-down menu from toolbar
-
Insert H. Rule filling out the appropriate fields
-
Verify that the H.Rule got inserted successfully
-
Spell Check (Mail Composer toolbar only)
-
Open a blank mail message
-
Compose some text in the mail message
-
Force a mispelling of a word in message
-
Open spell checker dialog by clicking on toolbar button
-
Verify that the spell checker dialog comes up showing the mispelled word
-
Repeat above using Ctrl+K keyboard shortcut(Windows)
The goal of this feature test plan is to exercise the toolbar
functionailty for Ender.UI.
|