Gnome Testing


Test Case Name: gnome01

Gnome Component: Login
Test Aim
Ability to successfully login


Procedure

In GDM, focus the "Username:" text entry field.
Type in the user's login name.
Focus the OK confirmation button and action it.

The "Password:" text entry field appears.

Focus the "Password:" text entry field.
Type in the user's login password.
Focus the OK confirmation button and action it.

Wait for login to complete.
Launch a terminal from the top panel launcer icon.

Expected Result
The GNOME login splash screen briefly appears.
The user arrives at their Gnome desktop.
A gnome-terminal starts on their desktop.


Test Case Name: gnome02

Gnome Component: Gnome Terminal
Test Aim
Ability to open and close a second (new) terminal and tab


Procedure

Start up terminal by selecting  'Applications'->'System Tools'->'Terminal'.
Type in "gnome-terminal &".
Press <Return> button.

A new terminal appears.
In this new terminal, select 'File'->'Open Tab'->'Default'.

Select the first tab with <Alt-1>.
Close this first terminal tab by pressing <Alt-F><L>.

Close this terminal with <Alt-F><C>.
Close the other terminal with <Shift-Ctrl-Q>.

Expected Result

A gnome terminal appears on the desktop.
A second gnome terminal appears on the desktop.
A new tab in the 2nd terminal is available.
Both terminal applications are closed.



Test Case Name: gnome03

Gnome Component: Metacity
Test Aim
Ability to move applications to any other workspace from it's present one


Procedure

Open an application such as 'Preferences'->'Internet'.
Focus the titlebar of the Internet preferences dialog.

Open it's context menu by pressing <Alt-Space> or right-clicking the mouse.

Select 'Move to Another Workspace'->'Workspace 3' option from the pop-up menu.
Move to workspace 3 by pressing <Ctrl-Alt><Right><Right>.

Open the Internet dialog's context menu again.
Select 'Move to Workspace Left' option from the pop-up menu.
Move to workspace 2 by pressing <Ctrl-Alt><Left>.
Select 'Move to Workspace Left' option from the pop-up menu.
Move to workspace 1 by pressing <Ctrl-Alt><Left>.


Quit the dialog by pressing <Alt-F4> or <Alt-C> to action the Close button.


Expected Result

The Internet dialog moves to workspace 3.
The user switches to workspace 3.
The Internet dialog moves back to workspace 1.
The user switches back to workspace 1.



Test Case Name: gnome04

Gnome Component: Panel
Test Aim
Ability to add print manager as a launcher in the panel


Procedure

From the Launch menu highlight 'Preferences'->'Printers'.
Right-click or <Shift-F10> to open this menu item's context menu.
Select 'Add this launcher to panel'.

Focus the bottom panel and <Shift-F10> on the 'Manager Printers' icon.
Select 'Properties' from the context menu.

Focus the 'Name:' text field.
Change the text to "altered;".
Focus the 'Comment:' text field.
Change the text to "text was changed".
Focus the Close button and action it.

Focus the launcher icon in the bottom panel.
Activate the icon with either left-mouse click or <Space>.

Focus the bottom panel and <Shift-F10> on the printer manager icon.
Activate it's context menu with either <Shift-F10> or by right-clicking on it.
Remove it by selecting 'Remove From Panel' menu item.

<Alt-Tab> to the Print Manager app and close it.

Expected Result
Printer launcher icon available in bottom panel.
An instance of the nautilus Print Manager launched.
"altered; text was changed" icon removed from the bottom panel.


Test Case Name: gnome05

Gnome Component: Panel
Test Aim
Ability to change the background properties for the drawer


Procedure

Add a drawer to the bottom panel by right-clicking and choosing 'Add to Panel'->'Drawer'.
Right-click on the drawer and choose 'Properties'
.
Click on the 'Background' tab.
Click on the 'Background type:' list box and select the 'Color' option.
Click on the 'Background color:' button.
Choose a green color approximately 100 Hue, 200 Sat, 100 Value.
Focus the OK button and action it.

The drawer turns green.

Right-click in the drawer and choose 'Remove From Panel'.
Click the Delete button in the 'Delete Panel dialog.


Expected Result
The drawer appears on the bottom panel.
Drawer changes colour to green.


Test Case Name: gnome06

Gnome Component: Gnome Terminal
Test Aim
Ability to change the font style of the terminal


Procedure

Launch from desktop via <Shift-F10><e> or <Ctrl-F10> and choose 'Open Terminal'.
Select 'Edit'->'Current Profile...' from the main menubar.
Click on the 'General' Tab.

Disable the 'Use the system terminal font' checkbox.
Click the 'Font:' button below this checkbox.


Select the font Serif Bold Italic 14.
Focus the OK button and click.

The terminal's font changes.

Focus the 'Close' button and click it.
Close the terminal.

Expected Result
Font is changed to the user's custom selection.


Test Case Name: gnome07

Gnome Component: Nautilus
Test Aim
Ability to drag and drop a text file from nautilus to gedit


Procedure

Start up nautilus window by double-clicking 'Documents' icon on the desktop.
Start up gedit by selecting 'Applications'->'Accessories'->'Text Editor'.

Focus Nautilus and select a text file in it's content pane.
Drag and drop the text file onto gedit.

Close Nautilus.
Close Gedit.

Expected Result
The contents of the text file are displayed in gedit.


Test Case Name: gnome08

Gnome Component: Nautilus
Test Aim
Ability to rename a file / folder using the Edit menu


Procedure

Selecting  'This Computer' from the launch menu.
From the menubar choose 'Places'->'Documents', or press <Alt-Home>.

Select the 'Texts' folder icon.
Change the folder's name by pressing either <F2> or choosing 'Edit'->'Rename...'.
Type "this is a changed folder name" and press <Return>.

Select a file icon.
Change the file's name by pressing either <F2> or choosing 'Edit'->'Rename...'.
Type "this is a changed file name" and press <Return>.

Close the Nautilus windows.

Expected Result
The folder's name is reflected as "this is a changed folder name".
The file's name is reflected as "this is a changed file name".


Test Case Name: gnome09

Gnome Component: Nautilus
Test Aim
Ability to modify the permissions for a file / folder


Procedure

Start up nautilus file manager by selecting 'Recent Documents'->'Open Documents Folder'.

Select a folder icon from within the Documents folder.
Open the properties with either <Ctrl-I> or <Shft-F10><P>.
Select the 'Permissions' tab.
Change permissions by checking the appropriate 'Owner', 'Group', and 'Others' checkboxes.
Click the 'Close' button to confirm.

Select a file icon from the 'Texts' folder.
Open the properties with either <Ctrl-I> or <Shft-F10><P>.
Select the 'Permissions' tab.
Change permissions by checking the appropriate 'Owner', 'Group', and 'Others' checkboxes.
Click the 'Close' button to confirm.

Refocus the changed folder.
Open it's properties and select the 'Permissions' tab.
Refocus the changed file.
Open the file's properties and select the 'Permissions' tab.

Close Nautilus windows.

Expected Result
The folder's permission changes.
The file's permission changes.
Reviewing the folder properties shows the changes remain.
Reviewing the file properties shows the changes remain.


Test Case Name: gnome10

Gnome Component: Nautilus
Test Aim
Ability to copy and paste using the right click menu options


Procedure

On the desktop focus the 'Documents' icon and action it.

Open the 'Texts' folder's context menu with <Shift-F10>.
Select 'Browse Folder' from the menu.

Select a folder icon from within the 'Texts' folder.
Right-click the file and select 'Copy File' to mark folder for copying.
Change the current directory in Nautilus. 
Paste the folder by choosing 'Paste Files' option from the right click menu.

Select a file icon from within the 'Texts' folder.
Right-click the file and select 'Copy File' to mark folder for copying.
Change the current directory in Nautilus. 
Paste the file by choosing 'Paste Files' option from the right click menu.

Close Nautilus windows.

Expected Result
A copy of the folder appears in Nautilus' right-side content pane.
A copy of the file appears in Nautilus; right-side content pane.


Test Case Name: gnome11

Gnome Component: Nautilus
Test Aim
Ability to empty files / folders from the desktop Wastebasket


Procedure

Copy some file / folders onto the desktop.
Move the files / folders over the Wastebasket icon and release.

Double click on the Wastebasket icon.
Delete by right clicking on the icon and selecting 'Empty Wastebasket'.
Click on the 'Empty' button in the confirmation dialog.
Click on the 'View'->'Reload' from the menubar of the Wastebasket window.

Close the Wastebasket by choosing 'File'->'Close' or pressing <Ctrl-W>.

Expected Result
The files / folders are moved from the desktop into the wastebasket.
The files / folders are permanently removed from the nautilus Wastebasket window.


Test Case Name: gnome12

Gnome Component: Gedit
Test Aim
Ability to create and save a new document


Procedure

Start up gedit by selecting  'Applications'->'Accessories'->'Text Editor'.

Make some changes to the newly opened document.
Select the option 'File'->'Save As' from the menubar.

Enter a filename in the 'Save as..' dialog window.
Click on the 'OK' button.

Select the option 'File'->'Close' from the menubar.

Select the option 'File'->'Open' from the menubar.
Specify the name of the document in the 'Open File..' dialog window.
Click on the 'OK' button. 


Close gedit with either 'File'->'Quit' or by pressing <Ctrl-Q>.

Expected Result
A new text file is created.
The file is closed from gedit.
The same text file is reopened is gedit.


Test Case Name: gnome13

Gnome Component: Screenshot
Test Aim
Ability to take the screenshot of a single window


Procedure

From the launch menu choose 'Preferences'->'Display'->'Screen Resolution'.

Press Alt+Print (or the shortcut specified in Keyboard Shortcuts capplet).

Click on the "Cancel" button.


Expected Result
A screenshot of the Screen Resolution dialog is taken.
The save dialog appears onscreen with an image preview.


Test Case Name: gnome14

Gnome Component: Metacity
Test Aim
Ability to move a window around the screen


Procedure

Start 'Run Application...' from the Launch menu or by pressing <Mod4-R>.
Focus the titlebar of the Run Application dialog.

Open it's context menu by pressing <Alt-Space> or right-clicking the mouse.

Select 'Move' option from the pop-up menu.
Move the window to the bottom right corner of screen.
Confirm this new position with left-mouse click, <Space>, or <Return>.

Move the window back again with either <Alt-F7> or by left-dragging the mouse.
Confirm this position with left-mouse release, or <F7>.

Quit the 'Run Application' dialog by clicking the 'Cancel' button.


Expected Result

Run application dialog moves to bottom-right corner of display.
Run application dialog moves back to previous position.



Test Case Name: gnome15

Gnome Component: Gnome Calculator
Test Aim
Ability to find out the square root of a selected number


Procedure

Start the calculator by choosing 'Applications'->'Accessories'->'Calculator'.

Input the number 144.
Click on the 'SQRT' button.

Select 'Calculator'->'Quit' to exit.

Expected Result
The result returned to the user is '12'.


Test Case Name: gnome16

Gnome Component: Themes
Test Aim
Ability to choose 'High Contrast Large Print Inverse' theme


Procedure

Start up nautilus file manager by selecting  'Preferences'->'Display'->'Theme'.

Select the 'Large Print' theme with <Down> arrow key in the left-hand pane.
Focus the 'Apply Font' button and action it.

The application font increases on the desktop.

Open the theme details dialog with <Alt-D> or by clicking the 'Theme Details' button.
For Controls, select 'HighContrastLargePrintInverse' in the list.
Click the Window Border tab, and select 'Atlanta' in the list.
Click the 'Icons' tab, and select 'HighContrastLargePrintInverse' in the list.

Reset the settings to the previous theme.

Close the details dialog.
Close the theme preferences dialog.

Expected Result
Icon sizes increase.
Spacing in menus increases.
Application font increases in size and boldness.
Icons change to simplified High Contrast versions.
Widgets change to simplified High Contrast versions.

Foreground of components should be changed to White.
Background of components should be changed to Black.


Test Case Name: gnome17

Gnome Component: Mixer Applet
Test Aim
Ability to change volume using arrow keys


Procedure

Focus the top panel.
Pop-up it's context menu with either <Ctrl-F10> or by right-clicking on the panel.
Select 'Add to Panel'->'Multimedia'->'Volume Control'.
Focus the newly created volume control applet icon.
Click the volume control applet.

Press <Left> arrow key.
Press <Up> arrow key.

Press <Right> arrow key.
Press <Down> arrow key.

Close the volume control by left-clicking, pressing <Return>, or pressing <Space>.

Activate the applet's context menu with either <Shift-F10> or by right-clicking on it.
Remove it by selecting 'Remove From Panel' menu item.

Expected Result
The volume indication increases twice.
The volume indication decreases twice.



Test Case Name: gnome18

Gnome Component: Screen Resolution
Test Aim
Ability to change resolution and refresh rate


Procedure

Launch 'Preferences'->'Display'->'Screen Resolution'.

Navigate to 'Resolution' combo-box and action it.
Select a different resolution.
Navigate to 'Refresh rate' combo-box and action it.
Select a different refresh rate.
Navigate to 'Apply' confirmation button and action it.

Relaunch Screen Resolution utility and verify settings were successfully changed.
Close Screen Resolution.

Expected Result

The 'Screen Resolution Preferences' window pops up.
The user can choose a different resolution and refresh rate.
The changes are applied and verified successfully.



Test Case Name: gnome19

Gnome Component: Preferred Applications
Test Aim
Ability to set preferred text editor to JEdit


Procedure

Launch 'Preferences'->'Advanced'->'Preferred Applications'.

Navigate to the 'Text Editor' tab.
Navigate to 'Custom Editor' checkbox.
Enter desired name into 'Name' text entry box.
Enter path to desired editor application in 'Command' text entry box.
Focus 'OK' confirmation button and action it.
Focus 'Close' confirmation button and action it.


Launch text-editor and verify the action worked.

Expected Result

'Preferred Applications' window pops up.
User can choose an application for default text editor.
Chosen application successfully loads as default text editor.



Test Case Name: gnome20

Gnome Component: File Associations
Test Aim
Ability to create 'foo' filetype and re-edit it


Procedure

Launch 'Preferences'->'Advanced'->'File Associations'.

Navigate to 'Add File Type' button and action it.
Enter 'Description', 'MIME Type' and 'Category' values in the text entry fields.

Navigate to 'Choose' button and action it.

Select 'Category'
Enter file extension into 'Add' text entry field.


Navigate to 'Browse' button and action it.

Navigate 'Folders' and 'Files' panes and select desired application

Focus 'OK' confirmation button and action it.

Focus 'Edit' button and action it.

Verify values can be changed.
Focus 'Close' button and action it.

Expected Result
The 'File Associations' window pops up.
User can add a new file type and re-edit it's values afterwards.


Test Case Name: gnome21

Gnome Component: Network Proxy
Test Aim
Ability to change from 'direct' to 'manual' and edit the 'manual' setting


Procedure

Launch 'Preferences'->'Internet'.
Navigate to 'Direct Internet connection' and back to 'Manual proxy configuration'.

Navigate to text entry fields in 'Manual' and change some values.
Focus 'Close' button and action it.

Relaunch the 'Internet' dialog to verify settings change.
Close the window.

Expected Result
The 'Internet' window pops up.
User can select 'direct internet connection' or 'manual proxy configuration'.
User can edit 'manual' settings.
Changes take effect.


Test Case Name: gnome22

Gnome Component: Sound Preferences
Test Aim
Ability to start sound server and play sound file


Procedure

Launch 'Preferences'->'Sound'.
Check the 'Enable sound server startup' checkbox.
Navigate to 'Sound Events' tab.
Navigate to 'Sounds' list and highlight 'Select checkbox'.

Focus 'Browse' button and action it.
Navigate 'Folders' and 'Files' and then select 'gtk-events/activate.wav' sound file.

Focus 'Play' button and action it.

Verify desired sound played successfully.
Focus 'Close' button and action it.

Check a checkbox outside of the window.

Expected Result
'Sound preferences' window pops up.
Sound server enabled and a sound file for the 'checkbox' event.
Window closes successfully.

Desired sound file plays successfully for the given event.


Test Case Name: gnome23

Gnome Component: Gnome About
Test Aim
Ability to view credits and select links in 'About GNOME'


Procedure

Use <Ctrl-Alt><Tab> to focus the bottom panel.
Press <Ctrl-F10> to pop up the panel's context menu.
Choose 'About GNOME' from the menu.

View the credits as they cycle.
Forward the credits by actioning the scrolling area with left-mouse click or <Return> key.

Focus and select each of the links at the top of the window.
Wait for the desired link to appear in a browser.

Click 'Close' button or press <Alt-F4> to close Gnome-About.

Expected Result
The GNOME 'About' window pops up.
The credits are displayed and can be forwarded manually.
The associated links can be visited successfully.


Test Case Name: gnome24

Gnome Component: Find Files
Test Aim
Ability to find a specified file in a user's home directory


Procedure

From the launch menu select 'Find Files...'.

Focus the 'Name contains:' text entry field.
Enter the name of a known file.
Focus and action the 'Browse...' button with <Alt-B>.
Navigate to the right-hand pane.
Select a user's home folder.
Focus the 'OK' confirmation button and action it.

Focus the 'Find' button and action it.
Wait for the displayed result of requested filename.

Close the dialog.

Expected Result
The 'Search for Files' dialog pops up.
The search initiates and completes.
The user views details of the file requested.


Test Case Name: gnome25

Gnome Component: Accessibility Status Applet
Test Aim
Ability to observe that applet reflects enabled filters and StickyKey's modifier status


Procedure 

Focus the bottom panel.
Pop-up it's context menu with either <Ctrl-F10> or by right-clicking on the panel.
Select 'Add to Panel'->'Utility'->'Keyboard Accessibility Status'.

From the applet, launch the Keyboard Accessibility Preferences utility.

Focus 'Enable keyboard accessibility features' checkbox and action it
.
Check that this action reflects properly the status of the panel applet.
Focus 'Enable Sticky Keys' checkbox and action it.
Check that this action reflects properly the status of the panel applet.

Navigate to the 'Filters' tab
.
Focus 'Enable Slow Keys' checkbox and action it.
Check that this action reflects properly the status of the panel applet.
Focus 'Enable Bounce Keys' checkbox and action it.
Check that this action reflects properly the status of the panel applet.

Navigate to the 'Mouse Keys' tab
.
Focus 'Enable Mouse Keys' checkbox and action it.
Check that this action reflects properly the status of the panel applet.

Enable 'Sticky Keys'.
Press <Shift><Shift><Shift>.
Press <Ctrl><Ctrl><Ctrl>.
Press <Alt><Alt><Alt>.
Press <Mod4><Mod4><Mod4>.
Press <AltGr><AltGr><AltGr>.
Check that each press of the key properly changes the status of the panel applet.

Focus the 'Close' confirmation button and action it.


Expected Result
The 'Keyboard Accessibility Status' applet is successfully added to a panel.
The 'Keyboard Accessibility Preferences' window pops up.
Each filter change is correctly reflected in the icons of the panel applet.


Test Case Name: gnome26

Gnome Component: Instant Messenger
Test Aim
Ability to configure IM, and connect to IRC chat server


Procedure

Launch 'Applications'->'Internet'->'Instant Messenger'.
Click the 'Accounts' button on the main window of GAIM
.

Click the 'Add' button in the Accounts dialog.
Select 'IRC' from the options in the 'Protocol:' combo box.
Type "a11ytest" for the 'Screenname:' text field.

Navigate to the 'Show more options' expander and action it with <Space>.

From the 'Proxy type' combo box, choose 'SOCKS 5'.
Type "gmpea-socks.sun.com" for the 'Host:' text field.
Type "1080" for the 'Port:' text field.

Press <Alt-S> to save these configuration settings.

From the Accounts dialog, highlight the 'Online' tickbox for the account.
Press <Space> to tick it.

Wait for the Signon dialog to complete and for the session to connect.

From the Buddy List window, choose 'Buddies'->'Signoff'.
Press <Ctrl-Q> to quit.

Expected Result
A new IRC account is setup in GAIM.
The IRC session connects.
The session signs off and the Instant Messenger is exited.


Test Case Name: gnome27

Gnome Component: Yelp
Test Aim
Ability to browse to help chapter and return home in GNOME Help


Procedure

From the launch menu choose 'Help'.

<Tab> to the "Desktop" hyperlink and <Space> to jump to it.
Navigate down to "Accessibility Guide" and <Space> to proceed.

From the left-side pane, focus "Using the Keyboard to Navigate the Desktop".
Press <-> (the minus key) on the numpad to collapse this topic tree.

Focus to the content pane via <F6> key.
<Tab> to the "Section 3.9" URL and action it via the left mouse button or <Return>.

Press <F8> to focus the splitterbar and arrow keys to resize the panes.
Press <F8> or <Space> or <Return> to confirm.

Focus the toolbar and click 'Home'.
From the toolbar click 'Back'.

Select 'File'->'Close Window' in the menubar to exit.

Expected Result
The 'GNOME Help' yelp browser pops up.
Each hyperlink is followed and displayed in the main/right pane.

The splitterbar is focused and the panes resized.
The home page is redisplayed, and the previous page is revisited.


Test Case Name: gnome28

Gnome Component: Background Properties
Test Aim
Ability to alter the desktop background


Procedure

From the launch menu choose 'Preferences'->'Display'->'Desktop Background'.

Press <Alt-W> to focus the wallpaper scrollpane.
Press <Up> arrow key to choose 'No Wallpaper'.

Press <Alt-D> to focus the colours combo box.
Action the combobox and choose 'Vertical Gradient' and confirm with <Space>.

Press <Tab> key to focus the 1st colour chooser button and <Space> to action.
Choose a green colour and confirm it by clicking the 'OK' button.
Press <Tab> key to focus the 2nd colour chooser button and <Space> to action.
Choose a cyan colour and confirm.

Press <Alt-W> to focus the wallpaper scrollpane.
Press <Down> arrow key to choose 'Sun-Default.png'.


Press <Alt-C> to close the dialog.

Expected Result
Sun-themed wallpaper removed.
Green-cyan gradient background applied.
Sun-themed wallpaper restored.



Test Case Name:
gnome29
Gnome Component: 'XScreensaver'
Test Aim
Ability to lock and unlock the desktop session


Procedure

From the launch menu choose 'Lock Screen'.

Click a mouse button, move the mouse, or press a key to post the password dialog.
Input an INcorrect password and press <Return>.

Click a mouse button, move the mouse, or press a key to post the password dialog.
Input a correct password and press <Return>.


Expected Result
The screen locks.
The password dialog is displayed and dismisses.
The password dialog is displayed and the session is unlocked.


Test Case Name: gnome30

Gnome Component: Font
Test Aim
Ability to choose different Desktop font family and size


Procedure

Start up nautilus file manager by selecting  'Preferences'->'Display'->'Font'.

Navigate to 'Desktop font' button with <Tab>.
Activate this button's dialog with <Space> or press <Alt-D>.

Choose a different font family.
Choose a bold-italic font style.
Choose a size +10 greater.
Action the 'OK' button to confirm these changes.

Reset the 'Desktop font' settings back.
Close the 'Font Preferences' dialog.

Expected Result
Font Preferences dialog appears.
Desktop font changes (icon text on desktop changes).
Desktop font reverts.



Test Case Name: gnome31

Gnome Component: Gnome Terminal
Test Aim
Ability to view system log via command line


Procedure

Start up terminal by selecting  'Applications'->'System Tools'->'Terminal'.
Type in "/sbin/yast".
Press <Return> button.

Navigate to the 'Misc' category in yast.
Navigate to the 'View system log' option with <Right><Down>.
Press <Return> to select it.

Exit the log with <Alt-O>, or <Tab> to 'OK' and pressing <Return>.

Quit out of yast with <Alt-Q>.
Close the gnome terminal with 'File'->'Close Window'.

Expected Result

A gnome terminal appears on the desktop.
The messages log is displayed through yast.
Yast is closed and the terminal exited.




Test Case Name: gnome32

Gnome Component: Mouse Preferences
Test Aim
Ability to change cursor size and alter sensitivity


Procedure 

From the launch menu choose 'Preferences'->'Mouse'.

Navigate to the 'Cursors' page tab.

Choose a Large cursor size with <Alt-L>.
<Tab> to the 'Locate Pointer' checkbox and select it.

Navigate to the 'Motion' page tab.
Focus the 'Sensitivity' slider widget with <Alt-S>.
Press <Left> arrow key until the slider is fully left.

Focus the Close button and action it with <Space>.
Press <Ctrl>.

Reopen the mouse preferences dialog and reset the changed values.


Expected Result
The 'diamond animation' appears when <Ctrl> is pressed.
Mouse motion jumps larger distances.
The mouse preferences dialog is closed and settings are reset.




Test Case Name: gnome33

Gnome Component: Menu And Toolbar Preferences
Test Aim
Ability to choose alter appearance of menus and toolbars


Procedure

Choose from launch menu  'Preferences'->'Display'->'Menus & Toolbar'.

Deselect the 'Show icons in menus' checkbox.
Press <Ctrl-Esc>.
Reselect the checkbox.
Press <Ctrl-Esc>.

Open Gedit from the launch menu or by pressing <Mod4>r "gedit" <Return>.

<Alt-Tab> to focus the 'Menus & Toolbar' dialog again.
Press <Alt-D> to deselect detachable toolbars.
Press <Space> to re-select detachable toolbars.

Press <Tab> to focus the 'Toolbar button labels' combobox.
Choose 'Icons only'.
Choose 'Text only'.
Choose 'Text beside icons'.
Choose 'Text below icons'.

Close the dialog with <Alt-F4>.

Expected Result
Menus & Toolbar Preferences dialog appears.
Launch menu icons disappear and reappear.
Gedit's toolbar becomes fixed, then detachable.
Gedit's toolbar icons and text change accordingly.



Test Case Name: gnome34

Gnome Component: Window Preferences
Test Aim
Ability to roll up a dialog, and to mouse-over raise a window


Procedure

Press <Ctrl-Esc> to bring up the launch menu.
Choose 'Preferences'->'Display'->'Window Behavior'.

Press <Alt-D> to focus the 'doubleclick titlebar' combobox.
Choose 'Roll up' and press <Space>.
Double-click the dialog's titlebar.
Double-click the dialog's titlebar.

Check the 'mouse-over' checkbox with <Alt-S>.
Press <Alt-R> to raise windows.
Press <Alt-I> to focus the window raise interval.
Press <Right> arrow key until interval is 2 seconds.

Move the mouse over a different window for 2 seconds.
Move the mouse back to the Window preferences dialog for 2 seconds.

Press <Alt-S> to deselect the 'mouse-over' checkbox.
Focus the Close button and action it.

Expected Result
Dialog is rolled up and rolled back down.
Other window is focused, then the dialog is refocused.



Test Case Name: gnome35

Gnome Component: File Management
Test Aim
Ability to change icon zoom level and list column information


Procedure 

From the launch menu choose 'Preferences'->'File Management'.

Press <Alt-Z> to focus the Default zoom level combobox.
Change to 200% using the <Down> arrow and <Space> button.
Check the Use compact layout box with <Alt-U>.

Navigate to the 'List Columns' page tab.
Navigate to the left-hand list and select the 'Octal Permissions' checkbox.
Select the 'MIME Type' checkbox.

Press <Alt-C> to close the File Management Preferences dialog.
Open Nautilus browser on the home directory.
Change the view to 'View as List'.
Change the view back to 'View as Icons'.

Reopen the File Management preferences and reset them.


Expected Result
Directory icon view shows zoomed up icons.
Directory list view shows extra columns for Octal Permissions and MIME Type.


Test Case Name: gnome36

Gnome Component: Gnome Terminal
Test Aim
Ability to perform rudimentary commands


Procedure

Start up terminal by selecting  'Applications'->'System Tools'->'Terminal'.

Type in "cd" and press <Return>.
Type in "ls -l" and press <Return>.

Type in "ps -ef | more" and press <Return>.
Press <Space> until output end reached.

Type in "man man" and press <Return>.
Type in "/OVERVIEW" and press <Return>.
Press 'q'.

Close the gnome terminal with 'File'->'Close Window'.

Expected Result

A gnome terminal appears on the desktop.
The commands are issued, and output is given.
Terminal closes.





Test Case Name: gnome37
Gnome Component: Logout
Test Aim
Ability to successfully logout


Procedure

Open a number of applications such as calculator, find files, terminal, and nautilus.
From the launch menu choose 'Log Out <user>'.


The logout dialog appears in the center of the screen.

Click the OK button or press <Alt-O>.

Expected Result
All running applications close.
The gnome session ends.
The GDM login screen appears.



Test Case Name: gnome38
Gnome Component: XDMCP/Chooser
Test Aim
Ability to browse to remote login selection


Procedure

In GDM, activate the 'Actions' with <Alt-A> or the mouse button.
Choose 'Run XDMCP chooser' with <Alt-X><Alt-O>.

Press <Alt-S> to focus the list of available remote hosts.
Press the <Down> arrow key to highlight a system.
Click the 'Refresh button or press <Alt-R> to refresh the list of systems.

Click the 'Cancel' button or press <Alt-C> to return to GDM.

Expected Result
XDMCP chooser appears.
The system list is refreshed.
The GDM login screen reappears.