Administration
Administration/hardware-drivers
administration-additional-drivers-launch
Case ID: admhar-001
Purpose:
1. Verify the ability to launch the Additional Drivers application
Steps:
1. Main menu
2. System -> Administration -> Additional Drivers
Verification:
1. Does the Additional Drivers application launch?
administration-additional-drivers-enable
Case ID: admhar-002
Depends on: administration-additional-drivers-launch
Purpose:
1. Verify ability to enable a proprietary driver
Steps:
1. Select a proprietary driver
2. Click enable
Verification:
1. Is device driver marked as enabled?
administration-additional-drivers-disable
Case ID: admhar-003
Depends on: administration-additional-drivers-launch
Purpose:
1. Verify ability to disable a proprietary driver
Steps:
1. Select a proprietary driver
2. Click disable
Verification:
1. Is device driver marked as disabled?
Administration/janitor
administration-computer-janitor-launch
Case ID: admjan-001
Purpose:
1. Computer Janitor - Verify the ability to launch the program
Steps:
1. System -> Administration -> Computer Janitor
2. Verify Computer Janitor starts
Verification:
1. Does Computer Janitor launch?
administration-computer-janitor-cleanup
Case ID: admjan-002
Depends on: administration-computer-janitor-launch
Purpose:
1. Computer Janitor - Verify ability to cleanup packages
Steps:
1. Select a package from the window
2. Click Cleanup
Verification:
1. Does computer janitor cleanup the packages correctly?
Administration/language-support
administration-language-support-launch
Case ID: admlan-001
Purpose:
1. Verify the ability to launch the language support application
Steps:
1. Main Menu
2. System -> Administration -> Language Support
Verification:
1. Does the Language Support application launch?
administration-language-support-menu-language
Case ID: admlan-002
Depends on: administration-language-support-launch
Purpose:
1. Verify the ability to set language
Steps:
1. System -> Administration -> Language Support
2. Set to another language
3. Login selection is automatically set
4. Log out
Verification:
1. Have both Menu and Login screen been translated?
administration-language-support-install-remove
Case ID: admlan-003
Depends on: administration-language-support-launch
Purpose:
1. Verify ability to install new language
Steps:
1. System -> Administration -> Language Support
2. Click Install/Remove Language
3. Select a new language
4. Apply translations
5. Select language drop down for Menus
6. Set to another language
7. Login selection is automatically set
8. Log out
Verification:
1. Have both Menu and Login screen been translated?
Administration/log-file-viewer
administration-log-file-viewer-launch
Case ID: admlog-001
Purpose:
1. Verify the ability to launch the log file viewer application
Steps:
1. Main Menu
2. System -> Administration -> Log File Viewer
Verification:
1. Does the Log File View application launch?
administration-log-file-viewer-view-logs
Case ID: admlog-002
Depends on: administration-log-file-viewer-launch
Purpose:
1. Verify ability to view logs
Steps:
1. Main Menu
2. System -> Administration -> Log File Viewer
3. Selecting logs
4. Click on log files in the left pane
5. Click arrows to open multi-version view for log files
6. Select a log on the left
Verification:
1. Does Log contents display on the right?
Administration/login-window
administration/login-launch
Case ID: admlog-001
Purpose:
1. Verify application can be launched
Steps:
1. Go to Main Menu
2. System -> Administration -> Login Window
Verification:
1. Were you able to launch the application?
administration/login-general
Case ID: admlog-002
Purpose:
1. Verify Settings saved on General tab
Steps:
1. Select General tab
2. Check Hide visual feedback..
3. Close window
4. Log out
5. Log in
Verification:
1. Did the password field provide no visual representation of entered text?
administration/login-local
Case ID: admlog-003
Purpose:
1. Verify Settings saved on Local tab
Steps:
1. Select Local tab
2. Check Circles theme
3. Close window
4. Log out
5. Log in
Verification:
1. Did the login theme change to circles?
administration/login-remote
Case ID: admlog-004
Purpose:
1. Verify Settings saved on Remote tab
Steps:
1. Select Remote tab
2. Enable Remote login
3. Close window
4. Log out
5. Log in remotely
Verification:
1. Were you able to login remotely?
administration/login-accessibility
Case ID: admlog-005
Purpose:
1. Verify Settings saved on Accessibility tab
Steps:
1. Select Accessibility tab
2. Check Login successful and set sound
3. Check Login failed and set sound
4. Close window
5. Log out
6. Enter false login
7. Enter correct login
Verification:
1. Was a sound played for the false and the correct login?
administration/login-security
Case ID: admlog-006
Purpose:
1. Verify Settings saved on Security tab
Steps:
1. Select Security tab
2. Check Enable Automatic Login
3. Set user
4. Close window
5. Log out
Verification:
1. Were you auto logged in?
administration/login-users
Case ID: admlog-007
Purpose:
1. Verify Settings saved on Users tab
Steps:
1. Select Users tab
2. Set default face
3. Close window
4. Log out
5. Log in
Verification:
1. Was the image for Default face displayed?
Administration/network-tools
administration/network-tools-launch
Case ID: admnet-001
Purpose:
1. Network Tools - Verify ability to launch application
Steps:
1. Main menu
2. System -> Administration -> Network Tools
Verification:
1. Did the Network Tools applet launch?
administration/network-tools-devices
Case ID: admnet-002
Depends on: administration/network-tools-launch
Purpose:
1. Network Tools - Verify ability to view network devices
Steps:
1. Click Devices Tab
2. Select Network Device from drop down
3. Device configuration is shown in window
Verification:
1. Are there devices displayed in the window?
administration/network-tools-ping
Case ID: admnet-003
Depends on: administration/network-tools-launch
Purpose:
1. Network Tools - Verify ability to ping
Steps:
1. Select Ping
2. Enter ''www.google.com'' in Network address field
3. Set to Only 5 requests
4. Click ping button
Verification:
1. Are the Ping response times and packet info is displayed?
administration/network-tools-netstat
Case ID: admnet-004
Depends on: administration/network-tools-launch
Purpose:
1. Network Tools - Verify ability to retrieve netstats
Steps:
1. Select Routing Table Information
2. Click Netstat
3. Routing info is displayed
4. Select Active Network Services
5. Click Netstat
6. Services are listed
7. Select Multicast Information
8. Click Netstat
Verification:
1. Is the Multicast information displayed?
Administration/software-sources
administration/software-sources-launching
Case ID: admsof-001
Purpose:
1. Software Sources - Verify the ability to launch the application
Steps:
1. Click the test button to open the Software Sources application
2. Verify that you can change options in Ubuntu Software Tab Main (default), Universe (default), restricted (default), mutliverse (default) Source code
3. Verify that you can choose other servers to download from Main (default), Server for US, other
Verification:
1. Does Software Sources provide the functionality expected?
administration/software-sources-ubuntu
Case ID: admsof-002
Depends on: administration/software-sources-launching
Purpose:
1. Software Sources - Verify the ability to control ubuntu repo access
Steps:
1. Click the test button to open the Software Sources application
2. Click Ubuntu Software tab
3. Check Source Code
4. Run #sudo apt-get update
Verification:
1. Were source repos checked during the update?
administration/software-sources-other
Case ID: admsof-003
Depends on: administration/software-sources-launching
Purpose:
1. Software Sources - Verify the ability to add and remove repositories
Steps:
1. Click the test button to open the Software Sources application
2. Click Other Software tab
3. Click Add
4. Enter a valid software repository
5. Run #sudo apt-get update
6. Click Edit
7. Change the Comment on the repo > OK
8. Delete repo
Verification:
1. Were you able to add, edit, and delete a repo?
administration/software-sources-updates
Case ID: admsof-004
Depends on: administration/software-sources-launching
Purpose:
1. Software Sources - Verify the ability to control updates
Steps:
1. Click the test button to open the Software Sources application
2. Verify that you can add or remove Ubuntu Update choices Jaunty Security (default), Jaunty Updates (default), Jaunty Proposed, Jaunty Backports
3. Verify that you can change frequency to check for Automatic Update. Daily, Every two days, Weekly, Every two weeks
4. Verify that you can change Automatic Update options
5. Install security updates without confirmation
6. Download all updates in the background
7. Only notify about available updates (Default)
8. Verify that you can change Release upgrade options. Never, Normal Releases (default) and Long term Support Releases Only
Verification:
1. Does Software Sources provide the functionality expected?
administration/software-sources-authentication
Case ID: admsof-005
Depends on: administration/software-sources-launching
Purpose:
1. Software Sources - Verify the ability to add, and remove keys
Steps:
1. Click the test button to open the Software Sources application
2. Download a key from a known private repository
3. Click Import Key File...
4. Run #sudo apt-get update
Verification:
1. Were you able to connect to the private repo without error?
administration/software-sources-statistics
Case ID: admsof-006
Depends on: administration/software-sources-launching
Purpose:
1. Software Sources - Verify that the option exists to Submit Statistical Information
Steps:
1. Click the test button to open the Software Sources application
2. Select the Statistics tab
3. Check the Submit Statistical Information box
4. Run #sudo apt-get update
Verification:
1. Was statistical information gathered?
administration/software-sources/sources.list
Case ID: admsof-007
Purpose:
1. Software Sources - Validate this system has the correct sources list entries
Steps:
1. Click the Test button to open sources.list
2. Compare contents with the expected entries for this project
Verification:
1. Do the project specific entries point the correct repo?
administration/software-sources/sources.list.d
Case ID: admsof-008
Purpose:
1. Software Sources - Validate that any additional repository entries are present
Steps:
1. Click the test button to display the contents of the sources.list.d directory
2. Does your project require special repo entries here?
3. Validate the entries in these files (if any)
Verification:
1. Do the sources.lists in this directory match the project expectations?
Administration/startup-disk
administration-startup-disk-launch
Case ID: admsta-001
Purpose:
1. Startup Disk Creator - Verify the ability to launch the program
Steps:
1. System > Administration > USB Startup Disk Creator
2. Create a startup disk on a USB stick
Verification:
1. Does USB Startup Disk Creator launch?
administration-startup-disk-create
Case ID: admsta-002
Depends on: administration-startup-disk-launch
Purpose:
1. Startup Disk Creator - Verify application creates Bootable USB stick
Steps:
1. System > Administration > USB Startup Disk Creator
2. Create a startup disk on a USB stick
3. Either use a ubuntu installation disk or download an .iso file
4. Select location of .iso and click ok
5. Once dialogue tells you USB was created successfully boot from USB
Verification:
1. Does create USB Startup Disk successfully?
Administration/synaptic
administration-synaptic-launch
Case ID: admsyn-001
Purpose:
1. Synaptic - Verify ability to launch application
Steps:
1. System > Administration > Synaptic Package Manager
2. Verify Synaptic Package Manager starts
Verification:
1. Did Synaptic Package Manager launch?
administration-synaptic-install
Case ID: admsyn-002
Depends on: administration-synaptic-launch
Purpose:
1. Synaptic - Verify the ability to install packages
Steps:
1. System > Administration > Synaptic Package Manager
2. Search "hwinfo"
3. Highlight "hwinfo" 15.3 or newer
4. Mark for installation
5. Apply
6. Verify addition of package and all supporting files
Verification:
1. Did Synaptic Package Manager install the apps correctly?
Administration/system-monitor
administration/system-monitor-system
Case ID: admsys-001
Purpose:
1. Verify System Monitor collects the correct information
Steps:
1. Click the System tab
2. Confirm OS version is displayed
3. Confirm when OS is updated new version is displayed
Verification:
1. Does System Monitor provide the functionality expected?
administration/system-monitor-processes
Case ID: admsys-002
Purpose:
1. Verify System Monitor collects the correct information
Steps:
1. Click on the Processes tab
2. Run Movie Player and play a video file
3. Run OpenOffice Word Processor and create a new file
4. Run Cheese and take a photo
Verification:
1. Do Movie Player, OpenOffice, and Cheese appear in the process list?
administration/system-monitor-processes-stop
Case ID: admsys-003
Purpose:
1. Verify System Monitor collects the correct information
Steps:
1. Click on the Processes tab
2. Run Movie Player and play a video file
3. Run OpenOffice Word Processor and create a new file
4. Run Cheese and take a photo
5. Right click on and Stop the Movie Player process
6. Continue process
Verification:
1. Did the process halt and then resume?
administration/system-monitor-processes-end
Case ID: admsys-004
Purpose:
1. Verify System Monitor collects the correct information
Steps:
1. Click on the Processes tab
2. Run Movie Player and play a video file
3. Run OpenOffice Word Processor and create a new file
4. Run Cheese and take a photo
5. Right click on and End the Movie Player process
Verification:
1. Did the process disappear from the list?
administration/system-monitor-processes-resources
Case ID: admsys-005
Purpose:
1. Verify System Monitor collects the correct information
Steps:
1. Click on the Resources tab
2. Run Movie Player and play a video file
3. Launch Firefox and download a file
Verification:
1. Did the CPU Usage, Memory Usage, and Network monitors all change?
administration/system-monitor-processes-filesystem
Case ID: admsys-006
Purpose:
1. Verify System Monitor collects the correct information
Steps:
1. Click on the File Systems tab
2. Click the test button
3. Compare the information
Verification:
1. Is the File System information accurate for your device?
Administration/time-and-date
administration/date-settings
Case ID: admtim-001
Purpose:
1. Verify Date settings
Steps:
1. Confirm current system date is displayed
2. Confirm system date can be reset
Verification:
1. Were you able to set the date?
administration/time-settings
Case ID: admtim-002
Purpose:
1. Verify Time settings
Steps:
1. Confirm current system time is displayed
2. Confirm system time can be reset
Verification:
1. Were you able to set the time?
Administration/touch-calibrate
administration/touch-calibrate-launch
Case ID: admtou-001
Purpose:
1. Verify touchscreen calibration tool access
Steps:
1. Confirm calibration utility launches
2. Confirm calibration process begins immediately
3. Confirm calibration completes
4. Confirm calibration makes changes to screen mapping
Verification:
1. Were you able to calibrate your touchscreen?
administration/touch-calibrate-confirm
Case ID: admtou-002
Depends on: administration/touch-calibrate-launch
Purpose:
1. Verify basic functionality after calibrate
Steps:
1. Single Right Click
a. Use touchscreen to open directory folder with single tap
b. Use touchscreen to navigate web links with single tap
2. Double Right Click
c. Use touchscreen to launch application with double tap
3. Single Left Click
d. Use touchscreen to open contextual menu with tap and hold
4. Drag and Drop
e. Move folder or icon using touchpad with tap, hold, and drag
Verification:
1. Were you able to use your touchscreen after calibration?
Administration/update-manager
administration/update-manager-notify
Case ID: admupd-001
Purpose:
1. Update Manager - Verify notify icon
Steps:
1. Point system to development repository
2. Open Terminal and run #sudo apt-get update
3. Confirm that the update manager notifies the user when updates are available
4. Confirm that the number of updates is provided
5. Confirm that clicking on the notification launches the update manager
Verification:
1. Does update manager notify provide the functionality expected?
administration/update-manager-details
Case ID: admupd-002
Purpose:
1. Verify update manager's ability to review updates
Steps:
1. Click on the notify icon in the panel
2. Select a package listed in the update window
3. Confirm that the details of each available update can be viewed
4. Confirm that available updates can be de-selected
5. Confirm that available updates can be blocked
Verification:
1. Does the Update Manager window provide the functionality expected?
administration/update-manager-installation
Case ID: admupd-003
Purpose:
1. Verify update manager's ability to install updates
Steps:
1. Click on Install Updates button
2. Confirm that applying the updates begins the download process
3. Confirm that only selected updates are downloaded
4. Confirm that once download is complete, updates install
5. Confirm that when installation is complete, update manager notifies user
6. Confirm that if an error occurs, update manager notifies user
7. Confirm that failed updates can be re-tried
8. Confirm that updated software is now available and running
Verification:
1. Does the Update Manager installation process provide the functionality expected?
Administration/users-groups
administration/users-groups-group
Case ID: admuse-001
Purpose:
1. User and Groups - Verify ability to manage groups
Steps:
1. Add a group
2. Delete a group
Verification:
1. Were you able to Add and Delete groups?
administration/users-groups-user
Case ID: admuse-002
Purpose:
1. User and Groups - Verify ability to manage user accounts
Steps:
1. Add a user
2. Delete a user
3. Customize user privileges
4. Switch users
Verification:
1. Were you able to Add, Delete, and customize users?
Applications
Applications/accessories
Applications/accessories/calculator
applications/acc/calculator/func
Case ID: appacccal-001
Affected Package: gcalctool
Depends on: applications/acc/calculator/launch
Purpose:
1. Calculator - Mathematical functions verification
Steps:
1. Confirm simple math functions (+,-,/,*)
2. Confirm nested math functions ((,))
3. Confirm fractional math
4. Confirm decimal math
Verification:
1. Does the calculator work as expected?
applications/acc/calculator/mem
Case ID: appacccal-002
Affected Package: gcalctool
Depends on: applications/acc/calculator/launch
Purpose:
1. Calculator - Advanced Memory verification
Steps:
1. Confirm memory set
2. Confirm memory reset
3. Confirm memory last clear
4. Confirm memory clear
Verification:
1. Does the calculator work as expected?
applications/acc/calculator/clip
Case ID: appacccal-003
Affected Package: gcalctool
Depends on: applications/acc/calculator/launch
Purpose:
1. Calculator - Clipboard Verification
Steps:
1. Confirm cut (if applicable)
2. Confirm copy
3. Confirm paste verification
Verification:
1. Does the calculator work as expected?
applications/acc/calculator/launch
Case ID: appacccal-004
Affected Package: gcalctool
Purpose:
1. Calculator - Verify application launches
Steps:
1. Applications -> Accessories -> Calculator
2. Press the test button the launch the app from command line
Verification:
1. Did the application launch?
Applications/accessories/character-map
applications/acc/character-map/insert
Case ID: appacccha-001
Affected Package: gucharmap
Purpose:
1. Character Map - Adding character to document
Steps:
1. Open a Document
2. Select a language set
3. Click a character
4. Character is inserted into document
Verification:
1. Does the Character(s) get inserted as expected?
applications/acc/character-map/bold
Case ID: appacccha-002
Affected Package: gucharmap
Depends on: applications/acc/character-map/insert
Purpose:
1. Character Map - Adding character to document
2. Bold
Steps:
1. Select Bold option
2. Select character
3. Bold character is inserted into document
Verification:
1. Does the Character(s) get inserted as expected?
applications/acc/character-map/italic
Case ID: appacccha-003
Affected Package: gucharmap
Depends on: applications/acc/character-map/insert
Purpose:
1. Character Map - Adding character to document
2. Italic
Steps:
1. Select Italic option
2. Select character
3. Italic character is inserted into document
Verification:
1. Does the Character(s) get inserted as expected?
applications/acc/character-map/size
Case ID: appacccha-004
Affected Package: gucharmap
Depends on: applications/acc/character-map/insert
Purpose:
1. Character Map - Adding character to document
2. Size
Steps:
1. Set character size
2. Select character
3. Character is inserted into document with the pixel count selected
Verification:
1. Does the Character(s) get inserted as expected?
Applications/accessories/disk-usage-analyser
applications/acc/disk-usage-analyser/launch
Case ID: appaccdis-001
Affected Package: gnome-utils
Purpose:
1. Disk Usage Analyzer - Launching
Steps:
1. Click Applications -> Accessories -> Disk Usage Analyzer
Verification:
1. Did disk usage analyzer launch as expected?
applications/acc/disk-usage-analyser/scan
Case ID: appaccdis-002
Affected Package: gnome-utils
Depends on: applications/acc/disk-usage-analyser/filesys
Purpose:
1. Disk Usage Analyzer - Scan Disk
Steps:
1. Analyzer -> Scan Home Folder
2. Home folder contents are displayed
Verification:
1. Is the Home folder contents displayed?
applications/acc/disk-usage-analyser/filesys
Case ID: appaccdis-003
Affected Package: gnome-utils
Depends on: applications/acc/disk-usage-analyser/folder
Purpose:
1. Disk Usage Analyzer - Scan Filesystem
Steps:
1. Analyzer -> Filesystem
2. Filesystem contents are displayed
Verification:
1. Is the Filesystem contents displayed?
applications/acc/disk-usage-analyser/folder
Case ID: appaccdis-004
Affected Package: gnome-utils
Depends on: applications/acc/disk-usage-analyser/remote
Purpose:
1. Disk Usage Analyzer - Scan Folder
Steps:
1. Analyzer -> Folder
2. Specific folder contents are displayed
Verification:
1. Is the scanned folder contents displayed?
applications/acc/disk-usage-analyser/remote
Case ID: appaccdis-005
Affected Package: gnome-utils
Depends on: applications/acc/disk-usage-analyser/ring
Purpose:
1. Disk Usage Analyzer - Remote Folder
Steps:
1. Analyzer -> Remote Folder
2. Remote folder contents are displayed
Verification:
1. Is the remote folder contents displayed?
applications/acc/disk-usage-analyser/ring
Case ID: appaccdis-006
Affected Package: gnome-utils
Depends on: applications/acc/disk-usage-analyser/tree
Purpose:
1. Disk Usage Analyzer - View Ring Chart
2. View results
Steps:
1. Select View as Ring Chart
2. Click Scan Home Folder button
Verification:
1. Are the results displayed as ring chart?
applications/acc/disk-usage-analyser/tree
Case ID: appaccdis-007
Affected Package: gnome-utils
Depends on: applications/acc/disk-usage-analyser/launch
Purpose:
1. Disk Usage Analyzer - View Tree Chart
2. View results
Steps:
1. Select View as Tree Map
2. Scan Home Folder button
Verification:
1. Are the results are displayed as tree map?
Applications/accessories/take-screenshots
applications/acc/take-screenshots/window
Case ID: appacctak-001
Affected Package: gnome-utils
Purpose:
1. Take Screenshot window
2. Screenshot
Steps:
1. Press test button
2. Take Screenshot of the window
Verification:
1. Did the screenshot of the window get taken properly?
applications/acc/take-screenshots/area
Case ID: appacctak-002
Affected Package: gnome-utils
Depends on: applications/acc/take-screenshots/delay
Purpose:
1. Take Screenshot of an area
2. Screenshot
Steps:
1. Grab an area of the screen
2. Press test button
3. Take Screenshot of an area
Verification:
1. Did the screenshot of the area get taken properly?
applications/acc/take-screenshots/delay
Case ID: appacctak-003
Affected Package: gnome-utils
Depends on: applications/acc/take-screenshots/window
Purpose:
1. Take Screenshot with a delay
2. Screenshot
Steps:
1. Pick a the delay time
2. Press test button
3. Take Screenshot of the window
Verification:
1. Did the screenshot get taken at the selected delay time?
Applications/accessories/terminal
applications/acc/terminal/launch
Case ID: appaccter-001
Affected Package: gnome-terminal
Purpose:
1. Terminal - Launching
Steps:
1. Launch the Terminal using various input devices
a. Click desktop icon using touch screen
b. Click desktop icon using hardware trackball/joystick
c. Click desktop icon using Bluetooth/USB mouse
Verification:
1. Does terminal launch properly with all the input devices?
applications/acc/terminal/app
Case ID: appaccter-002
Affected Package: gnome-terminal
Depends on: applications/acc/terminal/menu
Purpose:
1. Terminal - Using
2. Run applications from terminal
Steps:
1. Try launching an application from the terminal
2. Close the terminal check that the application closes too
3. Type ls, lspci to check that general commands are functioning correctly
Verification:
1. Do all applications run properly?
applications/acc/terminal/menu
Case ID: appaccter-003
Affected Package: gnome-terminal
Depends on: applications/acc/terminal/edit
Purpose:
1. Terminal - Menus
2. File
Steps:
1. Open New see that the link and shortcut function correctly
2. Open Tab see that the link and shortcut function correctly
3. New Profile set up a profile with your name change the background and font colors and ensure they change
4. Close tab and close window be sure they do
Verification:
1. Do menus work properly?
applications/acc/terminal/edit
Case ID: appaccter-004
Affected Package: gnome-terminal
Depends on: applications/acc/terminal/view
Purpose:
1. Terminal - Edit
2. Edit
Steps:
1. Copy and paste a section of text using the links and shortcuts
2. Profiles and profile properties changes the current profile alter the background and font color ensure the changes are seen
3. Keyboard shortcuts edits the menu shortcuts for a more personal terminal
Verification:
1. Do all the edit functions work properly?
applications/acc/terminal/view
Case ID: appaccter-005
Affected Package: gnome-terminal
Depends on: applications/acc/terminal/launch
Purpose:
1. Terminal - View
2. View
Steps:
1. Ensure full screen works from both the shortcut and link
2. Ensure the zoom options function as expected from both the link and shortcuts
Verification:
1. Does the view functionality work properly?
Applications/accessories/text-editor
applications/acc/text-editor/open
Case ID: appacctex-001
Affected Package: gedit
Purpose:
1. Text editor - Features
2. Open
Steps:
1. Confirm notepad can view several text formats
2. Confirm all formats are displayed properly without artifacts or pixelization
Verification:
1. Does the above text editor functionality work properly?
applications/acc/text-editor/new
Case ID: appacctex-002
Affected Package: gedit
Depends on: applications/acc/text-editor/read
Purpose:
1. Text editor - Features
2. New
Steps:
1. Confirm notepad can create several text formats
2. Confirm font is configurable
3. Confirm standard features are available for document creation
Verification:
1. Does the above text editor functionality work properly?
applications/acc/text-editor/read
Case ID: appacctex-003
Affected Package: gedit
Depends on: applications/acc/text-editor/save
Purpose:
1. Text editor - Features
2. Reading
Steps:
1. Confirm scrolling, page down/up
Verification:
1. Does the above text editor functionality work properly?
applications/acc/text-editor/save
Case ID: appacctex-004
Affected Package: gedit
Depends on: applications/acc/text-editor/open
Purpose:
1. Text editor - Features
2. Save
Steps:
1. Confirm any text and formating is still present after save and open
2. Confirm that notepad can save as several different
Verification:
1. Does the above text editor functionality work properly?
Applications/accessories/tomboy
applications/acc/tomboy/new
Case ID: appacctom-001
Affected Package: tomboy
Depends on: applications/acc/tomboy/launch
Purpose:
1. Tomboy - New Notes
Steps:
1. Click Create New Note
2. Click on Text and change the highlighted text and then confirm it can be undone by clicking undo
Verification:
1. Does all the functionality for Tomboy properly?
applications/acc/tomboy/launch
Case ID: appacctom-002
Affected Package: tomboy
Purpose:
1. Tomboy - Verify application can launch
Steps:
1. Click on the yellow note icon in the panel
2. Click the test button
Verification:
1. Did the application launch in both instances?
applications/acc/tomboy/search
Case ID: appacctom-003
Affected Package: tomboy
Depends on: applications/acc/tomboy/launch
Purpose:
1. Tomboy - Search Notes
Steps:
1. Create another note
2. Click Search All Notes
3. Enter a search term found in both notes
Verification:
1. Were both notes found in the search?
applications/acc/tomboy/advanced
Case ID: appacctom-004
Affected Package: tomboy
Depends on: applications/acc/tomboy/launch
Purpose:
1. Tomboy - Advanced
Steps:
1. Confirm that the note can be printed by clicking on Tools
2. Confirm that the note can be synchronized with other notes by clicking on Tools
3. Confirm that the note can be exported to HTML by clicking on Tools
4. Create a link to another note by highlighting text and clicking on link
5. Confirm it is linked by checking "What links here" in the new note
6. Delete the note and make sure it is deleted
Verification:
1. Did all advanced features work as expected?
Applications/byobu
applications/byobu-basic
Case ID: appbyo-001
Affected Package: byobu
Purpose:
1. Byobu basic info
Steps:
1. Open a terminal and run the byobu command
2. You should now get some useful info on the system you are running and some other bits and pieces
3. Check the time is correct
4. Check the logo is correct
5. F2 should open another shell instance
6. F3 should move back to the original instance
7. F4 should move to the new shell instance
8. F5 should refresh the current profile
9. F6 should detach the the current instance
10. F7 should enter scroll back mode
11. F8 Retitles a window
12. F9 is the main menu
13. F12 locks the screen
14. screen -r reattaches the screen
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. Byobu is a screen profile replacement
Applications/games
applications/games/sol-launch
Case ID: appgam-001
Affected Package: gnome-games
Purpose:
1. AisleRiot Solitaire
Steps:
1. Verify the AisleRiot Solitaire game will launch
Verification:
1. Is the game available and does it launch?
applications/games/jack-launch
Case ID: appgam-002
Affected Package: gnome-games
Purpose:
1. BlackJack
Steps:
1. Verify the BlackJack game will launch
Verification:
1. Is the game available and does it launch?
applications/games/chess-launch
Case ID: appgam-003
Affected Package: gnome-games
Purpose:
1. Chess
Steps:
1. Verify the Chess game will launch
Verification:
1. Is the game available and does it launch?
applications/games/five-launch
Case ID: appgam-004
Affected Package: gnome-games
Purpose:
1. FiveOrMore
Steps:
1. Verify the FiveOrMore game will launch
Verification:
1. Is the game available and does it launch?
applications/games/four-launch
Case ID: appgam-005
Affected Package: gnome-games
Purpose:
1. FourInaRow
Steps:
1. Verify the FourInaRow game will launch
Verification:
1. Is the game available and does it launch?
applications/games/gnib-launch
Case ID: appgam-006
Affected Package: gnome-games
Purpose:
1. Nibbles
Steps:
1. Verify the Nibbles game will launch
Verification:
1. Is the game available and does it launch?
applications/games/robot-launch
Case ID: appgam-007
Affected Package: gnome-games
Purpose:
1. Robots
Steps:
1. Verify the Games - Robots game will launch
Verification:
1. Is the game available and does it launch?
applications/games/sudoku-launch
Case ID: appgam-008
Affected Package: gnome-sudoku
Purpose:
1. Sudoku
Steps:
1. Verify the Sudoku game will launch
Verification:
1. Is the game available and does it launch?
applications/games/quadrapassel-launch
Case ID: appgam-009
Affected Package: quadrapassel
Purpose:
1. Quadrapassel
Steps:
1. Verify the Quadrapassel game will launch
Verification:
1. Is the game available and does it launch?
applications/games/gbrainy-launch
Case ID: appgam-010
Affected Package: gbrainy
Purpose:
1. Gbrainy
Steps:
1. Verify the Gbrainy game will launch
Verification:
1. Is the game available and does it launch?
applications/games/metris-launch
Case ID: appgam-011
Affected Package: gnome-games
Purpose:
1. Gnometris
Steps:
1. Verify the Gnometris game will launch
Verification:
1. Is the game available and does it launch?
applications/games/mines-launch
Case ID: appgam-012
Affected Package: gnome-games
Purpose:
1. Mines
Steps:
1. Verify the Mines game will launch
Verification:
1. Is the game available and does it launch?
applications/games/tetra-launch
Case ID: appgam-013
Affected Package: gnome-games
Purpose:
1. Tetravex
Steps:
1. Verify the Tetravex game will launch
Verification:
1. Is the game available and does it launch?
applications/games/klotski-launch
Case ID: appgam-014
Affected Package: gnome-games
Purpose:
1. Klotski
Steps:
1. Verify the Klotski game will launch
Verification:
1. Is the game available and does it launch?
applications/games/tali-launch
Case ID: appgam-015
Affected Package: gnome-games
Purpose:
1. Tali
Steps:
1. Verify the Klotski game will launch
Verification:
1. Is the game available and does it launch?
applications/games/lagno-launch
Case ID: appgam-016
Affected Package: gnome-games
Purpose:
1. Iagno
Steps:
1. Verify the Iagno game will launch
Verification:
1. Is the game available and does it launch?
applications/games/mahjongg-launch
Case ID: appgam-017
Affected Package: gnome-games
Purpose:
1. Mahjongg
Steps:
1. Verify the Mahjongg game will launch
Verification:
1. Is the game available and does it launch?
applications/games/same-launch
Case ID: appgam-018
Affected Package: gnome-games
Purpose:
1. SameGnome
Steps:
1. Verify the SameGnome game will launch
Verification:
1. Is the game available and does it launch?
applications/games/extra-launch
Case ID: appgam-019
Affected Package: gnome-games
Purpose:
1. Extra Games
Steps:
1. Verify the Syanhai game will launch
2. Verify the Math Quiz game will launch
Verification:
1. Are these games available and do they launch?
Applications/graphics
Applications/graphics/cheese
applications/graphics/cheese/vid-exist
Case ID: appgrache-001
Affected Package: cheese
Depends on: applications/graphics/cheese/still
Purpose:
1. Cheese - Display/record video
2. Existing video - Install test videos
Steps:
1. Confirm that existing video recordings are displayed on launch
2. Confirm existing video can be viewed from camera applet
Verification:
1. Have all the above conditions have been met with no adverse effects?
applications/graphics/cheese/video
Case ID: appgrache-002
Affected Package: cheese
Depends on: applications/graphics/cheese/still
Purpose:
1. Cheese - Display/record video
2. New Video
Steps:
1. Verify a new video can be recorded
2. Confirm recorded video quality is high
3. Verify that the applet acts as a viewfinder while recording a video
4. Confirm the new video is saved as ogg format
Verification:
1. Have all the above conditions have been met with no adverse effects?
applications/graphics/cheese/still-exist
Case ID: appgrache-003
Affected Package: cheese
Depends on: applications/graphics/cheese/still
Purpose:
1. Cheese - Take Snapshot
2. Existing snapshots
Steps:
1. Confirm that existing snapshots are displayed on launch
2. Confirm that existing snapshots can be viewed from camera applet
Verification:
1. Have all the above conditions have been met with no adverse effects?
applications/graphics/cheese/still
Case ID: appgrache-004
Affected Package: cheese
Purpose:
1. Cheese - New Snapshots
Steps:
1. Verify new snapshots can be taken
2. Verify the quality of new snapshots is high
3. Verify the applet acts as a viewfinder while taking snapshot
4. Verify snapshots are saved as JPEG
Verification:
1. Have all the above conditions have been met with no adverse effects?
Applications/graphics/drawing
applications/graphics/drawing/gui
Case ID: appgradra-001
Affected Package: openoffice
Purpose:
1. Verify OpenOffice look and feel
Steps:
1. Drawing starts up a blank page and drawing tools
Verification:
1. Does OO Drawing open correctly?
applications/graphics/drawing/basic
Case ID: appgradra-002
Affected Package: openoffice.org-draw
Purpose:
1. OpenOffice Draw
2. Draw is a basic and quick element/text editor
Steps:
1. Open Applications->Graphics-> Drawing
2. Click on Rectangle on the bottom bar
3. Go to the top of the page click on it and drag to the bottom right of the rectangle you wish to draw
4. Click on Ellipse on the bottom bar
5. Go to the page again this time a small distance below the rectangle
6. Click and drag out the Ellipse
7. Click on Connector on the bottom bar
8. Link the two objects together
9. Click on the rectangle you've drawn
10. Click on the Text Button on the bottom bar
11. Type into the rectangle Top
12. Click on the ellipse
13. Click on the Text Button on the bottom bar
14. Type in Bottom
15. Click on Save
16. Type in Drawexample and click on Save
17. Goto Places->Documents
18. Double click on Drawexample.odg
19. Ensure it looks like the image you just drew
Verification:
1. Have the above conditions been met with no adverse effects?
Applications/graphics/evince
applications/graphics/evince/launch
Case ID: appgraevi-001
Affected Package: evince
Purpose:
1. Document Viewer - Launching
Steps:
1. Launch the document viewer using various methods
2. Go into System -> Preference -> Main Menu -> graphics and add document viewer
a. Click desktop icon
b. Applications -> Graphics -> Document Viewer
c. Right click on a document and choose open with Document Viewer
d. Launch Document Viewer with icon or in terminal ~$ evince
Verification:
1. Have the conditions been met with no adverse effects?
applications/graphics/evince/open
Case ID: appgraevi-002
Affected Package: evince
Depends on: applications/graphics/evince/launch
Purpose:
1. Document Viewer - Open/Zoom/Scroll Content
2. Open Document
Steps:
1. Launch Document Viewer with icon or in terminal ~$ evince
2. File -> Open -> Choose a pdf document
3. Verify Document is loaded
Verification:
1. Have the conditions been met with no adverse effects?
applications/graphics/evince/scroll
Case ID: appgraevi-003
Affected Package: evince
Depends on: applications/graphics/evince/launch
Purpose:
1. Document Viewer - Scroll through document
Steps:
1. Launch Document Viewer with icon or in terminal ~$ evince
2. Open a compatible document
3. Use Next and Previous buttons to scroll through content
Verification:
1. Have the conditions been met with no adverse effects?
applications/graphics/evince/zoom
Case ID: appgraevi-004
Affected Package: evince
Depends on: applications/graphics/evince/launch
Purpose:
1. Document Viewer - Zoom document
Steps:
1. Launch Document Viewer with icon or in terminal ~$ evince
2. Open a compatible document
3. Use drop down menu to choose a % zoom
4. Use hotkeys (Ctrl+, Ctrl-) to zoom
Verification:
1. Have the conditions been met with no adverse effects?
applications/graphics/evince/format
Case ID: appgraevi-005
Affected Package: evince
Depends on: applications/graphics/evince/launch
Purpose:
1. Document Viewer - File Type Support
2. Document format support
Steps:
1. Verify an Impress document type can be opened and saved
2. Verify a Postscript document type can be opened and saved
3. Verify a DVI document type can be opened and saved
4. Verify an Images document type can be opened and saved
5. Verify a Postscript document type can be opened and saved
6. Verify a Comic Book document type can be opened and saved
7. Verify a Tiff document type can be opened and saved
8. Verify a Djvu document type can be opened and saved
9. Verify a PDF document type can be opened and saved
Verification:
1. Have the conditions been met with no adverse effects?
Applications/graphics/eye-of-gnome
applications/graphics/eye-of-gnome/launch
Case ID: appgraeye-001
Affected Package: eog
Purpose:
1. Eye of GNOME - Features
Steps:
1. Launch Eye of Gnome
2. Load jpg images
3. Load gif images
4. Load png images
5. Load bmp images
Verification:
1. Have all the above conditions have been met with no adverse effects?
applications/graphics/eye-of-gnome/slideshow
Case ID: appgraeye-002
Affected Package: eog
Depends on: applications/graphics/eye-of-gnome/launch
Purpose:
1. Eye of GNOME - Slideshow
Steps:
1. Play several photos in a slideshow
2. Confirm extensions can be added
Verification:
1. Have all the above conditions have been met with no adverse effects?
Applications/graphics/fspot
applications/graphics/fspot/launch
Case ID: appgrafsp-001
Affected Package: f-spot
Steps:
1. Launch the F-Spot Photo Manager
2. Application Main window opens and photos are viewable
a. Click applications->Graphics->F-Spot Photo Manager (unless already opened)
b. Verify the Main Application window opens
Verification:
1. Did the main application window open?
NOTES:
1. Load Photos in Photos directory
applications/graphics/fspot/import
Case ID: appgrafsp-002
Affected Package: f-spot
Depends on: applications/graphics/fspot/tag
Purpose:
1. Importing photos using F-Spot Photo Manager
Steps:
1. Click applications->Graphics->F-Spot Photo Manager (unless already opened)
2. Verify the Main Application window opens
3. Click Import
4. Verify the folder or device photos are downloaded to the appropriate folder (photos folder is default)
5. Import individual photos
6. After import images appear as thumbnails in the main application screen
Verification:
1. Did the photos get imported from the correct folder and imported to the correct folder and all the above conditions were met?
NOTES:
1. Load Photos from camera , USB stick, external drive or folder.
2. Photos are imported using the Import functionality
applications/graphics/fspot/tag
Case ID: appgrafsp-003
Affected Package: f-spot
Depends on: applications/graphics/fspot/edit
Purpose:
1. Tag photos using F-Spot Photo Manager
Steps:
1. Click applications->Graphics->F-Spot Photo Manager (unless already opened)
2. Verify you can tag multiple photos. Make sure some photos have the same tags
3. Verify you can create a tag and tag some photos with the newly created tags
4. Verify you ca tag some photos with multiple tags
5. Verify you can sort the photos by tags
6. Verify the tags can be edited
Verification:
1. Could tags be created, photos tagged individually, with multiple tags and sorted based on tags?
NOTES:
1. Load Photos from camera , USB stick, external drive or folder.
2. Photos can be tagged
applications/graphics/fspot/edit
Case ID: appgrafsp-004
Affected Package: f-spot
Depends on: applications/graphics/fspot/slideshow
Purpose:
1. Edit photos using F-Spot Photo Manager
Steps:
1. Click applications->Graphics->F-Spot Photo Manager (unless already opened)
2. Verify you can Crop image
3. Verify you can Remove redeye
4. Verify you can Adjust color
5. Verify you can Convert to black and white
6. Verify you can Convert to sepia tones
7. Verify you can Adjust angle of the image
8. Verify you can Create soft focus
9. Verify you can Auto color adjust
Verification:
1. Can all the above photo properties be edited with no adverse effects?
NOTES:
1. Load Photos from camera , USB stick, external drive or folder.
2. Edit the photo for the following
applications/graphics/fspot/slideshow
Case ID: appgrafsp-005
Affected Package: f-spot
Depends on: applications/graphics/fspot/format
Purpose:
1. F-Spot Photo Manager - Change time for slideshow
Steps:
1. Click applications->Graphics->F-Spot Photo Manager (unless already opened)
2. Verify you run a photo slideshow and change the timing
Verification:
1. Can the timing of the slideshow be changed with no adverse effects?
NOTES:
1. Load Photos from camera , USB stick, external drive or folder.
2. Change the timing for the slideshow
applications/graphics/fspot/format
Case ID: appgrafsp-006
Affected Package: f-spot
Depends on: applications/graphics/fspot/launch
Purpose:
1. F-Spot Photo Manager - Ability to read multiple file formats
Steps:
1. Click applications->Graphics->F-Spot Photo Manager (unless already opened)
2. Verify you can open a photo jpg file format
3. Verify you can open a photo gif file format
4. Verify you can open a photo png file format
5. Verify you can open a photo bmp file format
Verification:
1. Can all the file formats can be opened?
NOTES:
1. Load Photos from camera , USB stick, external drive or folder.
2. Change the timing for the slideshow
Applications/graphics/gimp
applications/graphics/gimp/launch
Case ID: appgragim-001
Affected Package: gimp
Purpose:
1. GIMP - Basic functionality
2. Open a GIMP file
Steps:
1. Open Places->Home
2. Double click on the Examples folder
3. Double-click on gimp-ubuntu-splash.xcf
4. Verify that Gimp launches and displays the image
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/graphics/gimp/edit
Case ID: appgragim-002
Affected Package: gimp
Depends on: applications/graphics/gimp/open
Purpose:
1. GIMP - Basic functionality
2. Edit and save a GIMP file
Steps:
1. With gimp-ubuntu-splash.xcf open make a few basic edits
2. Save the file as a new .xcf file on your desktop with File -> Save As ..
3. Save copies as JPG, PNG and TIFF files
4. Verify that all the saved files can be opened
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/graphics/gimp/launch2
Case ID: appgragim-003
Affected Package: gimp
Depends on: applications/graphics/gimp/open
Purpose:
1. GIMP - Basic functionality
2. Image Editing - Launching
3. Launching the GIMP
Steps:
1. Applications -> Graphics -> Gimp
2. Gimp launches
3. Right click on a graphics file and select "Open with Gimp"
4. Gimp launches and displays image
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/graphics/gimp/open
Case ID: appgragim-004
Affected Package: gimp
Depends on: applications/graphics/gimp/edit2
Purpose:
1. GIMP - Basic functionality
2. Image Editing - Open File
Steps:
1. Open an Existing File File menu -> Open
2. Open a jpg file
3. Open a gif file
4. Open a png file
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/graphics/gimp/edit2
Case ID: appgragim-005
Affected Package: gimp
Depends on: applications/graphics/gimp/save2
Purpose:
1. GIMP - Basic functionality
2. Image Editing - Editing
Steps:
1. Edit an image an using crop
2. Edit an image an using Filter
3. Select area of an image and copy/paste
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/graphics/gimp/save
Case ID: appgragim-006
Affected Package: gimp
Depends on: applications/graphics/gimp/save2
Purpose:
1. GIMP - Basic functionality
2. Image Editing - Save File
Steps:
1. Save an edited image back to the same format
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/graphics/gimp/save2
Case ID: appgragim-007
Affected Package: gimp
Depends on: applications/graphics/gimp/launch
Purpose:
1. GIMP - Basic functionality
2. File menu -> Save
Steps:
1. Save an editing image back to a different format
2. File menu -> Save As
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Applications/graphics/xsane
applications/graphics/xsane/basic
Case ID: appgraxsa-001
Affected Package: xsane
Purpose:
1. Xsane - Basic functionality
2. Connect to scanner
Steps:
1. Test Scanning
a. Run xsane (Applications -> Graphics -> XSane Image scanning program)
b. Verify that the scanner is detected (i.e. the message "No devices detected" is not displayed)
c. Place a document in the scanner in the proper orientation
d. Click "Scan"
e. Verify that an image of the scanned document is present in the XSane preview window
f. Verify Document is scanned
g. Verify Document image resembles original document
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Applications/internet
Applications/internet/ekiga
applications/int/ekiga/basic
Case ID: appinteki-001
Affected Package: ekiga
Purpose:
1. Ekiga - Basic Functionality
2. Confirm basic functionality
Steps:
1. Create a new account in Ekiga
2. Confirm there is dial pad to dial with
3. Confirm you can add contacts and save contacts
4. Confirm you can edit your preferences
5. Confirm you can see which one of your friends are available online
6. Make a test call and see if it connects
Verification:
1. Have the above conditions been met with no adverse effects?
Applications/internet/empathy
applications/int/empathy-basic-account-creation
Case ID: appintemp-001
Affected Package: empathy
Purpose:
1. Basic Account Creation
Steps:
1. Open empathy either from the Envelope on the task bar or from Applications -> Internet -> Empathy
2. On initial start up you are presented with the basic account creator
a. This can only be be used to create accounts that only use username and password
3. Select one of the account types, most common of these are msn, gmail and jabber
4. Once selected type in your username and password for the account
5. You can go on to create extra accounts at this point or close the account creator
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/empathy-complex-account-creation
Case ID: appintemp-002
Affected Package: empathy
Purpose:
1. Complex Account Creation
Steps:
1. Click Test to launch Empathy
2. On the main users window click on edit->accounts
3. Click on add
4. From the drop down menu select irc (this is one of the complex accounts)
5. For server select freenode
6. Add your nick
7. Add your password
8. Add your real name
9. Add your farewell message for when you quit
10. Click on apply
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/empathy-post-setup
Case ID: appintemp-003
Affected Package: empathy
Purpose:
1. Empathy enables you to add, edit, or delete credentials after initial account setup
Steps:
1. Click Test to launch Empathy
2. Press F4
3. Delete credentials for several protocols
4. Re-enter credentials for those protocols
Verification:
1. Are you still able to connect to all supported protocols?
applications/int/empathy-status
Case ID: appintemp-004
Affected Package: empathy
Purpose:
1. Empathy lets you change your current online status
Steps:
1. Click Test to launch Empathy
2. Change your status in the dropdown menu
Verification:
1. Did your status change appropriately?
applications/int/empathy-personal-info
Case ID: appintemp-005
Affected Package: empathy
Purpose:
1. Empathy lets you add, edit or delete personal information in Empathy
Steps:
1. Click Test to launch Empathy
2. Click Edit > Personal Information
3. Choose the chat protocol you want to change the information for from the dropdown menu
4. Edit the information and click close
Verification:
1. Were you able to successfully change your personal information?
applications/int/empathy-add-Remove
Case ID: appintemp-006
Affected Package: empathy
Purpose:
1. Empathy enables you to add and delete buddies from your buddy lists
Steps:
1. Click Test to launch Empathy
2. Click Chat > Add Contacts
3. Enter information into the Protocol dropdown, Identifier and Alias fields then click add
4. Confirm you are able to chat with the recently added buddy
5. Right Click on a buddy and click Remove
6. Confirm the buddy no longer shows up on your buddy list
Verification:
1. Are all the above conditions met?
applications/int/empathy-join-chat
Case ID: appintemp-007
Affected Package: empathy
Purpose:
1. Joining a chat
Steps:
1. On the main empathy users list select the person you wish to chat with and double click
2. This opens a partial logged chat window (last 5-10 lines are logged to save space)
3. Once the chat has finished close the window
4. Once the chat window has closed re-open it to ensure the chat was partially logged correctly
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/empathy-join-irc
Case ID: appintemp-008
Affected Package: empathy
Purpose:
1. Joining an IRC Room
Steps:
1. On the main empathy window select Room->Join
2. This will open the join room window
3. Account should already display the irc account name if not then simply select it from the drop down window
4. Server should not be necessary for irc
5. Then add the name of the room (eg #ubuntu-testing) once complete the join button is usable
6. Click on Join
7. A chat window with your choose irc channel will now appear
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/empathy-notifications
Case ID: appintemp-009
Purpose:
1. Test Notifications
Steps:
1. Product shall display updates from the Configured Accounts through the system notification system
Verification:
1. Is this correct?
applications/int/empathy-additional-features
Case ID: appintemp-010
Affected Package: empathy
Purpose:
1. Additional Features
Steps:
1. Saving a chat room as a favourite
a. Click on conversation in the chat window
b. Then select Favourite Chat Room
2. Sending a file
a. For this you will need to have 2 systems with a jabber connection between them
b. Right click on the file you want to send select Send To
c. select Empathy instant message and then the person you wish to send the item to
3. Desktop sharing
a. For this you will need to have 2 systems with a jabber connection between them
b. Right click on the contact in your contact list
c. Select Share My Desktop
d. The user on the other end will get a notification of your request, and can accept or decline
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Applications/internet/epiphany-browser
applications/int/epiphany/launch
Case ID: appintepi-001
Affected Package: epiphany-browser
Purpose:
1. Epiphany - Launching
Steps:
1. Launch the browser using various input devices
a. Click desktop icon using touch screen
b. Click desktop icon using hardware trackball/joystick
c. Click desktop icon using Bluetooth/USB mouse
d. Launch browser from console command ~$epiphany
e. Launch from program launcher (Alt+F2)
Verification:
1. Have all conditions been met with no adverse effects?
applications/int/epiphany/appearance
Case ID: appintepi-002
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Appearance
2. Screen layout (Main browser window)
Verification:
1. Verify the layout is consistent in both design and appearance.
2. Verify the menu layout is displayed when selected.
3. Verify you can navigate and use browser.
applications/int/epiphany/new
Case ID: appintepi-003
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Menus
Steps:
1. New Tab
Verification:
1. Verify tabs can be open, closed and an address can be input
applications/int/epiphany/view
Case ID: appintepi-004
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - MenusView
Steps:
1. Activate and de-activate Status Bar
2. Zoom in/out/reset work using mouse and short cut keys
3. Verify all character encoding options are available and functioning
4. Full Screen provides more screen space for browsing
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/epiphany/tools
Case ID: appintepi-005
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - MenusTools, History, Bookmarks
Steps:
1. Add and remove bookmarks
2. Verify History shortcut keys function properly
3. Open history and verify that usability
4. Open the Tools and verify that usability
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/epiphany/search
Case ID: appintepi-006
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - MenusWeb Search
Steps:
1. Verify web search using Google
2. Verify web search using Yahoo
3. Verify web search using Ask
4. Verify web search using Dictionary
5. Verify web search using Ebay
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/about
Case ID: appintepi-007
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - About
Steps:
1. Open About dialogue and verify version, copyright, and credits
Verification:
1. Are the version, copyright and credits correct?
applications/int/epiphany/offline
Case ID: appintepi-008
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Working off-line and quit
Steps:
1. Toggle on / off line
2. Toggle off line and verify cached pages can be viewed
3. Verify browser quits properly
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/browsing
Case ID: appintepi-009
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Browsing
Steps:
1. Check popular sites for media handling and appearance
a. YouTube
b. CNN
c. MySpace
d. Digg
Verification:
1. Do all the above websites open with no adverse effects?
applications/int/epiphany/browser
Case ID: appintepi-010
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany
Steps:
1. Check common user path features of browser
a. Back button memory
b. Bookmark management
c. Add-ons
d. HTTPS/SSL
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/java
Case ID: appintepi-011
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany
2. Java Runtime Support
Steps:
1. Test the version of JVM
a. Open link: HTTP://www.java.com/en/download/help/testvm.xml in the browser
Verification:
1. Do you see the animated graphics moving?
applications/int/epiphany/flash
Case ID: appintepi-012
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany
2. Adobe Flash
Steps:
1. Test Adobe flash
a. Open a .flv file
b. Open a .swf file
c. Open a different flash object
Verification:
1. Do the above file types and other flash objects work with no adverse effects?
applications/int/epiphany/media
Case ID: appintepi-013
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Media Plugin
Steps:
1. Test Media Plugin
a. Try to open all supported filetypes
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/error
Case ID: appintepi-014
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Error Handling
2. Handling of common errors
Steps:
1. File/Page not found
2. Corrupted pages
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/error2
Case ID: appintepi-015
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Error Handling
2. Handling environment errors
Steps:
1. Kill browser unexpectedly
2. Connection dropped
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/rss
Case ID: appintepi-016
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - RSS - Feeds
2. Adding
Steps:
1. Confirm feeds can be added through the reader
2. Confirm feeds can be added by clicking icon in Browser
3. Confirm newly added feeds immediately update
4. Confirm newly added feeds persist after system restart
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/rss-edit
Case ID: appintepi-017
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - RSS - Feeds
2. Editing
Steps:
1. Confirm that you can edit the details of an existing feed
2. Confirm that edited feeds still update
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/rss-del
Case ID: appintepi-018
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - RSS - Feeds
2. Deleting
Steps:
1. Confirm that feeds can be deleted
2. Confirm that all feed data is removed when deleted
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/rss-update
Case ID: appintepi-019
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - RSS - Features
2. Updates
Steps:
1. Confirm that the RSS reader continuously updates feeds
2. Confirm updated feeds provide visual feedback of new information
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/usability
Case ID: appintepi-020
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Usability
Steps:
1. Confirm new data can be read
2. Confirm links within feed items work
3. Confirm new feed items can be marked as read
4. Confirm that all new feed items can be "mark all as read"
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/epiphany/extension
Case ID: appintepi-021
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - extensions
2. Epiphany - Extension Installation
Steps:
1. Install a extension
2. Run the installed extension
Verification:
1. Did the extension install and run correctly?
applications/int/epiphany/ext-list
Case ID: appintepi-022
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - extension List
Steps:
1. Check to ensure that the list of plugins is properly populated and updated
Verification:
1. Is the extension list properly populated and updated?
applications/int/epiphany/downloads
Case ID: appintepi-023
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Reduced download interface - Features
Steps:
1. Open download manager fits correctly on screen
Verification:
1. Does the download manager fit correctly on screen?
applications/int/epiphany/tabs
Case ID: appintepi-024
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Tab Management
2. Confirm tab feature functionality
Steps:
1. Open new tabs (Ctr+T)
2. Move and close tabs
3. Verify user is asked to save tabs when closing browser
4. Verify that tabs saved on closing are restored when re-opening browser
Verification:
1. Have all the conditions been satisfied with no adverse effects?
applications/int/epiphany/favicons
Case ID: appintepi-025
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Favicons
2. Confirm Favicon feature functionality
Steps:
1. Favicons are shown in address bar when appropriate
2. Favicons are shown in bookmarks and tabs
3. Favicons reflect changes (update in all spots when favicon is updated)
Verification:
1. Have all the conditions been satisfied with no adverse effects?
applications/int/epiphany/update
Case ID: appintepi-026
Affected Package: epiphany-browser
Depends on: applications/int/epiphany/launch
Purpose:
1. Epiphany - Browser Update
2. Confirm the user settings are retained after an update
Steps:
1. Customize web browser
2. Add favorites
3. Add add-ons/plugins
4. Add RSS feeds to RSS Reader
5. Use password manager to remember passwords
6. Update Browser
7. Verify all the customizations remain; no favorites lost, plugins/add-ons still installed, etc
Verification:
1. Have all the conditions been satisfied with no adverse effects?
Applications/internet/firefox
applications/int/firefox/jre
Case ID: appintfir-001
Affected Package: firefox
Purpose:
1. Firefox Java support verification
Steps:
1. Select test to open the Java support test in Firefox
Verification:
1. Did the JVM test pass?
applications/int/firefox/youtube
Case ID: appintfir-002
Affected Package: firefox
Purpose:
1. Firefox Youtube video support verification
Steps:
1. Select Test to open a Youtube Video in Firefox
Verification:
1. Did the video play?
applications/int/firefox/launching
Case ID: appintfir-003
Affected Package: firefox
Purpose:
1. Firefox - Launching
Steps:
1. Launch the browser using various input devices
a. Click desktop icon using touch screen
b. Click desktop icon using hardware trackball/joystick
c. Click desktop icon using Bluetooth/USB mouse
d. Launch browser from console command ~$firefox
e. Launch from program launcher (Alt+F2)
Verification:
1. Have all conditions been met with no adverse effects?
applications/int/firefox/appear
Case ID: appintfir-004
Affected Package: firefox
Purpose:
1. Firefox - Appearance
2. Screen layout (Main browser window)
Verification:
1. Verify the layout is consistent in both design and appearance.
2. Verify the menu layout is displayed when selected.
3. Verify you can navigate and use browser.
applications/int/firefox/menu
Case ID: appintfir-005
Affected Package: firefox
Purpose:
1. Firefox - Menus
Steps:
1. New Tab
Verification:
1. Verify tabs can be open, closed and an address can be input
applications/int/firefox/view
Case ID: appintfir-006
Affected Package: firefox
Purpose:
1. Firefox - MenusView
Steps:
1. Activate and de-activate Status Bar
2. Zoom in/out/reset work using mouse and short cut keys
3. Verify all character encoding options are available and functioning
4. Full Screen provides more screen space for browsing
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/firefox/tools
Case ID: appintfir-007
Affected Package: firefox
Purpose:
1. Firefox - MenusTools, History, Bookmarks
Steps:
1. Add and remove bookmarks
2. Verify History shortcut keys function properly
3. Open history and verify that usability
4. Open the Tools and verify that usability
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/firefox/search
Case ID: appintfir-008
Affected Package: firefox
Purpose:
1. Firefox - MenusWeb Search
Steps:
1. Verify web search using Google
2. Verify web search using Yahoo
3. Verify web search using Ask
4. Verify web search using Dictionary
5. Verify web search using Ebay
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/about
Case ID: appintfir-009
Affected Package: firefox
Purpose:
1. Firefox - About
Steps:
1. Open About dialogue and verify version, copyright, and credits
Verification:
1. Are the version, copyright and credits correct?
applications/int/firefox/offline
Case ID: appintfir-010
Affected Package: firefox
Purpose:
1. Firefox - Working off-line and quit
Steps:
1. Toggle on / off line
2. Toggle off line and verify cached pages can be viewed
3. Verify browser quits properly
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/browsing
Case ID: appintfir-011
Affected Package: firefox
Purpose:
1. Firefox - Browsing
Steps:
1. Check popular sites for media handling and appearance
a. YouTube
b. CNN
c. MySpace
d. Digg
Verification:
1. Do all the above websites open with no adverse effects?
applications/int/firefox/common
Case ID: appintfir-012
Affected Package: firefox
Purpose:
1. Firefox
Steps:
1. Check common user path features of browser
a. Back button memory
b. Bookmark management
c. Add-ons
d. HTTPS/SSL
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/java
Case ID: appintfir-013
Affected Package: firefox
Purpose:
1. Firefox
2. Java Runtime Support
Steps:
1. Test the version of JVM
a. Open link: HTTP://www.java.com/en/download/help/testvm.xml in the browser
Verification:
1. Do you see the animated graphics moving?
applications/int/firefox/flash
Case ID: appintfir-014
Affected Package: firefox
Purpose:
1. Firefox
2. Adobe Flash
Steps:
1. Test Adobe flash
a. Open a .flv file
b. Open a .swf file
c. Open a different flash object
Verification:
1. Do the above file types and other flash objects work with no adverse effects?
applications/int/firefox/media
Case ID: appintfir-015
Affected Package: firefox
Purpose:
1. Firefox - Media Plugin
Steps:
1. Test Media Plugin
a. Try to open all supported filetypes
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/error
Case ID: appintfir-016
Affected Package: firefox
Purpose:
1. Firefox - Error Handling
2. Handling of common errors
Steps:
1. File/Page not found
2. Corrupted pages
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/error2
Case ID: appintfir-017
Affected Package: firefox
Purpose:
1. Firefox - Error Handling
2. Handling environment errors
Steps:
1. Kill browser unexpectedly
2. Connection dropped
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/rss
Case ID: appintfir-018
Affected Package: firefox
Purpose:
1. Firefox - RSS - Feeds
2. Adding
Steps:
1. Confirm feeds can be added through the reader
2. Confirm feeds can be added by clicking icon in Browser
3. Confirm newly added feeds immediately update
4. Confirm newly added feeds persist after system restart
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/rss-edit
Case ID: appintfir-019
Affected Package: firefox
Purpose:
1. Firefox - RSS - Feeds
2. Editing
Steps:
1. Confirm that you can edit the details of an existing feed
2. Confirm that edited feeds still update
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/rss-del
Case ID: appintfir-020
Affected Package: firefox
Purpose:
1. Firefox - RSS - Feeds
2. Deleting
Steps:
1. Confirm that feeds can be deleted
2. Confirm that all feed data is removed when deleted
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/rss-update
Case ID: appintfir-021
Affected Package: firefox
Purpose:
1. Firefox - RSS - Features
2. Updates
Steps:
1. Confirm that the RSS reader continuously updates feeds
2. Confirm updated feeds provide visual feedback of new information
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/usability
Case ID: appintfir-022
Affected Package: firefox
Purpose:
1. Firefox - Usability
Steps:
1. Confirm new data can be read
2. Confirm links within feed items work
3. Confirm new feed items can be marked as read
4. Confirm that all new feed items can be "mark all as read"
Verification:
1. Have all the conditions been met with no adverse effects?
applications/int/firefox/plugins
Case ID: appintfir-023
Affected Package: firefox
Purpose:
1. Firefox - Plugins
2. Firefox - Plugin Installation
Steps:
1. Install a plugin (e.g. AdBlock)
2. Run the installed plugin
Verification:
1. Did the plugin install and run correctly?
applications/int/firefox/plugin-list
Case ID: appintfir-024
Affected Package: firefox
Purpose:
1. Firefox - Plugin List
Steps:
1. Check to ensure that the list of plugins is properly populated and updated
Verification:
1. Is the plugin list populated and updated?
applications/int/firefox/download
Case ID: appintfir-025
Affected Package: firefox
Purpose:
1. Firefox - Reduced download interface - Features
Steps:
1. Open download manager fits correctly on screen
Verification:
1. Does the download manager fit correctly on screen?
applications/int/firefox/tabs
Case ID: appintfir-026
Affected Package: firefox
Purpose:
1. Firefox - Tab Management
2. Confirm tab feature functionality
Steps:
1. Open new tabs (Ctr+T)
2. Move and close tabs
3. Verify user is asked to save tabs when closing browser
4. Verify that tabs saved on closing are restored when re-opening browser
Verification:
1. Have all the conditions been satisfied with no adverse effects?
applications/int/firefox/favicons
Case ID: appintfir-027
Affected Package: firefox
Purpose:
1. Firefox - Favicons
2. Confirm Favicon feature functionality
Steps:
1. Favicons are shown in address bar when appropriate
2. Favicons are shown in bookmarks and tabs
3. Favicons reflect changes (update in all spots when favicon is updated)
Verification:
1. Have all the conditions been satisfied with no adverse effects?
applications/int/firefox/update
Case ID: appintfir-028
Affected Package: firefox
Purpose:
1. Firefox - Browser Update
2. Confirm the user settings are retained after an update
Steps:
1. Customize web browser
2. Add favorites
3. Add add-ons/plugins
4. Add RSS feeds to RSS Reader
5. Use password manager to remember passwords
6. Update Browser
7. Verify all the customizations remain; no favorites lost, plugins/add-ons still installed, etc
Verification:
1. Have all the conditions been satisfied with no adverse effects?
Applications/internet/gwibber
applications/int/gwibber/01-twitter-account-creation
Case ID: appintgwi-001
Affected Package: gwibber
Purpose:
1. Setup a Twitter account
Steps:
1. Click Test to start Gwibber Social Client
a. You should be prompted to create new accounts
2. Select Twitter from the dropdown list and click Add
3. Click on the Authorize button
a. Fill in your credentials
b. Click on the Authorize button
c. Check that your account has been authorized by Twitter
4. Click Add to store your account with Gwibber
a. Check that your Twitter account is registered on the left panel
5. Click on Close
6. Gwibber should start and display your Twitter posts
7. Close Gwibber
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/gwibber/02-facebook-account-creation
Case ID: appintgwi-002
Affected Package: gwibber
Purpose:
1. Setup a Facebook account
Steps:
1. Open System -> Preferences -> Broadcast Accounts
2. Select Facebook from the dropdown list and click Add
a. Click Add if you already have registered some account(s)
3. Click on the Authorize button
a. Fill in your credentials
b. Click on the Authorize button
c. Check that your account has been authorized by Facebook
4. Click Add to store your account with Gwibber
a. Check that your Facebook account is registered on the left panel
5. Click on Close
6. Click Test to start Gwibber
a. Check that Gwibber displays your Facebook posts
7. Close Gwibber
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/gwibber/03-send-messages
Case ID: appintgwi-003
Affected Package: gwibber
Depends on: applications/int/gwibber/01-twitter-account-creation applications/int/gwibber/02-facebook-account-creation
Purpose:
1. Send messages with Gwibber
Steps:
1. Click Test to start Gwibber Social Client
2. Enable Twitter in the "Send with:" bottom bar
a. Write a tweet and click on Send
b. Check that the tweet is well loggued in http://twitter.com
3. Enable Facebook and disable Twitter in the "Send with:" bottom bar
a. Write a message and click on Send
b. Check that the message is well loggued in http://www.facebook.com
4. Enable Twitter and Facebook in the "Send with:" bottom bar
a. Write a message and click on Send
b. Check that the tweet is well loggued in http://twitter.com
c. Check that the message is well loggued in http://www.facebook.com
5. Close Gwibber
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/gwibber/04-send-messages-me-menu
Case ID: appintgwi-004
Affected Package: gwibber
Depends on: applications/int/gwibber/03-send-messages
Purpose:
1. Send messages from the Me Menu
Steps:
1. Click on the Me Menu from the GNOME Panel
2. Before typing your message you should see which accounts are going to be used for broadcasting (e.g. Post to: twitter...)
3. Write your message and hit Enter
4. Open your accounts (http://twitter.com, http://www.facebook.com, ...)
a. Check that the message is well loggued
5. Click Test to open Gwibber and check that the message from the Me Menu is also loggued
6. Close Gwibber
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/gwibber/05-delete-message
Case ID: appintgwi-005
Affected Package: gwibber
Depends on: applications/int/gwibber/01-twitter-account-creation
Purpose:
1. Delete a Message with Gwibber
Steps:
1. Click Test to start Gwibber Social Client
2. Select a tweet
a. From the Message Menu select "Delete this Message"
3. Check that the tweet is well deleted in http://twitter.com
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/gwibber/06-kill-gwibber-service
Case ID: appintgwi-006
Affected Package: gwibber
Depends on: applications/int/gwibber/01-twitter-account-creation applications/int/gwibber/02-facebook-account-creation
Purpose:
1. Kill gwibber-service
Steps:
1. Close any running instance of Gwibber
2. Click Test to kill the gwibber-service
3. Start Applications -> Internet -> Gwibber Social Client
4. Ensure that gwibber-service is running again with "pgrep gwibber-service"
5. Close Gwibber
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/int/gwibber/07-notifications
Case ID: appintgwi-007
Affected Package: gwibber
Depends on: applications/int/gwibber/03-send-messages
Purpose:
1. Check Notifications
Steps:
1. Open System -> Preferences -> Brodcast Preferences
a. The Broadcast Messaging Preferences window should pop up
2. Enable notifications for "All messages"
3. Check that the interval between refresh is set to 15 minutes
a. If not set it to 15 minutes
4. Click Test to start Gwibber Social Client
5. Write a tweet from http://twitter.com
a. Press F5 to force a refresh
b. A notification should appear with the tweet content
6. Write a message from http://www.facebook.com
a. Press F5 to force a refresh
b. A notification should appear with the message content
7. Open Gwibber Preferences (Edit -> Preferences)
a. The Broadcast Messaging Preferences window should pop up
8. Check that the interval between refresh is set to 15 minutes
a. Set it to 1 minute
9. Write a tweet from http://twitter.com
a. Wait 1 minute
b. A notification should appear with the tweet content
10. Write a message from http://www.facebook.com
a. Wait 1 minute
b. A notification should appear with the message content
11. Select a tweet
a. From the Message Menu select "Delete this Message"
12. A notification should appear: "The message has been deleted"
13. Check that the tweet is well deleted in http://twitter.com
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Applications/internet/pidgin
applications/int/pidgin/protocol
Case ID: appintpid-001
Affected Package: pidgin
Purpose:
1. Chat/IM
Steps:
1. Chat client can connect to the following services
a. AIM
b. Windows Live Messenger
c. Yahoo Messenger
d. QQ
e. Jabber
f. ICQ
g. MySpace IM
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/pidgin/state
Case ID: appintpid-002
Affected Package: pidgin
Purpose:
1. Chat client supports popular feature on each service
Steps:
1. Verify emoticons work properly
2. Verify send a file works properly
3. Verify away/busy status works properly
4. Verify custom fonts work properly
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/pidgin/buddy
Case ID: appintpid-003
Affected Package: pidgin
Purpose:
1. Pidgin - Features
Steps:
1. Chat client supports the following features
a. Verify you can have multiple IM sessions at once
b. Verify you add buddies and receive buddy notifications
c. Verify you can have private secure conversation
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/pidgin/advanced
Case ID: appintpid-004
Affected Package: pidgin
Purpose:
1. Chat client supports features in combination with all others
Steps:
1. Verify you can have multiple protocols in different sessions
2. Verify secure connection sessions will connect with non-secure connections
3. Verify buddy notifications work with multiple protocols
4. Verify all other popular features work with multi protocol/sessions
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/pidgin/irc
Case ID: appintpid-005
Affected Package: pidgin
Purpose:
1. Setting up an irc account
Steps:
1. Click on Pidgin-im icon
2. Click on Add
3. Type in your irc connection parameters
4. Verify the irc session is up and running
Verification:
1. Have the conditions been met with no adverse effects?
Applications/internet/remote-desktop
1-preferences-remote-desktop-launch
Case ID: appintrem-001
Affected Package: vinagre
Purpose:
1. Remote Desktop Preferences
Steps:
1. Verify you can launch System -> Preferences -> Remote Desktop
Verification:
1. Have all the conditions been met without any adverse effects?
2-preferences-remote-desktop-allow
Case ID: appintrem-002
Affected Package: vinagre
Purpose:
2. Allow other users to view your desktop
Steps:
1. Verify you can check the box to allow desktop view permissions
2. Place Desktop on a remote system and verify you can Log into master system from remote device
Verification:
1. Have all the conditions been met without any adverse effects?
3-preferences-remote-desktop-secure
Case ID: appintrem-003
Affected Package: vinagre
Purpose:
1. Remote Desktop - Security
Steps:
1. Verify you can check Require user to enter a Password
2. Verify you can set the password
3. Log into the remote system and verify you are prompted for the password
4. Verify that once you enter the password you are logged into the remote system
Verification:
1. Have all the conditions been met without any adverse effects?
4-preferences-remote-desktop-icon
Case ID: appintrem-004
Affected Package: vinagre
Purpose:
1. Remote Desktop - Notification
2. Icon display
Steps:
1. Verify you set preference to Always show icon whether system is connected or not
2. Verify the above setting
3. Verify you can set preference to only show icon when system is connected
4. Verify the above setting
Verification:
1. Have all the conditions been met without any adverse effects?
5-applications/int/remote-desktop-viewer/vnc
Case ID: appintrem-005
Affected Package: vinagre
Purpose:
1. VNC client
Steps:
1. Verify client is offer VNC protocol as an option
2. Verify client can connect to VNC service on Linux remote machine
3. Verify client can connect to VNC service on Windows remote machine
4. Verify client can control desktop of remote machine
5. Verify user can send commands (e.g. Ctrl+Alt+Del)
Verification:
1. Have all the conditions been met without any adverse effects?
6-applications/int/remote-desktop-viewer/rdp
Case ID: appintrem-006
Affected Package: vinagre
Purpose:
1. Remote Desktop - Features - RDP
Steps:
1. Verify client offered RDP protocol as an option
2. Verify client can connect to RDP service on Linux remote machine
3. Verify client can connect to RDP service on Windows remote machine
4. Verify client can control desktop of remote machine
5. Verify user can send commands (e.g. Ctrl+Alt+Del)
Verification:
1. Have all the conditions been met without any adverse effects?
7-applications/int/remote-desktop-viewer/scale
Case ID: appintrem-007
Affected Package: vinagre
Purpose:
1. Remote Desktop - Features - Resolution
2. Support for screen scaling and panning
Steps:
1. Verify that when there is a resolution mismatch using VNC, the remote screen can be panned
2. Verify that when there is a resolution match using VNC, the remote screen is scaled properly
3. Verify that when there is a resolution mismatch using RDP, the remote screen can be panned
4. Verify that when there is a resolution match using RDP, the remote screen is scaled properly
Verification:
1. Have all the conditions been met without any adverse effects?
8-applications/int/remote-desktop-viewer/mouse
Case ID: appintrem-008
Affected Package: vinagre
Purpose:
1. Remote Desktop - Features - Mouse emulation
2. Stylus to Mouse click conversion
Steps:
1. Verify that the user has complete access using a mouse and stylus in a VNC session
2. Verify that the user has complete access using a mouse and stylus in a RDP session
Verification:
1. Have all the conditions been met without any adverse effects?
Applications/internet/skype
applications/int/skype/basic
Case ID: appintsky-001
Affected Package: skype
Purpose:
1. Skype - Basic Features
2. Confirm basic functionality
Steps:
1. Create a new account in Skype
2. Confirm you can add contacts and save contacts
3. Confirm you can edit your preferences
4. Confirm you can see which one of your friends are available online
5. Make a test call and verify the account works
Verification:
1. Have the conditions been met with no adverse effects?
Applications/internet/terminal-server-client
applications/int/terminal-server-client/launch
Case ID: appintter-001
Affected Package: tsclient
Purpose:
1. Terminal Server Client - Launching
2. Verify the ability to launch the application
Steps:
1. Verify Applications -> Internet -> Terminal Server Client launches
Verification:
1. Has the condition been met with no adverse effects?
applications/int/terminal-server-client/connect
Case ID: appintter-002
Affected Package: tsclient
Purpose:
1. Terminal Server Client - Connecting
2. Verify the ability to establish connections
Steps:
1. Launch TSC on one machine with full access using VNC protocol
2. Launch TSC on a second machine and enter the IP address of the first machine
3. Enter password for first machine
4. Verify you can connect
5. Verify remote machine's desktop is displayed
6. Verify you have keyboard control on remote machine
7. Verify you have mouse control on the remote machine
8. Verify you have application control on the remote machine
Verification:
1. Have the conditions been met with no adverse effects?
applications/int/terminal-server-client/disconnect
Case ID: appintter-003
Affected Package: tsclient
Purpose:
1. Terminal Server Client - disconnecting
2. Verify ability to break the connection
Steps:
1. Click disconnect verify
2. Verify the remote desktop display is closed
3. Verify control is returned to local user
Verification:
1. Have the conditions been met with no adverse effects?
Applications/internet/transmission-bittorrent-client
applications/int/transmission/get
Case ID: appinttra-001
Affected Package: transmission-gtk
Purpose:
1. Transmission BitTorrent
2. Get a Torrent
Steps:
1. Open Applications->Internet->Firefox Web Browser
2. Type in HTTP://torrent.ubuntu.com:6969
3. Select a torrent
4. Downloader should auto detect that transmission is install and recommend it
5. Click Okay
6. Verify transmission automatically opens
Verification:
1. Does the transmission automatically open?
applications/int/transmission/start
Case ID: appinttra-002
Affected Package: transmission-gtk
Purpose:
1. Transmission BitTorrent
2. Start the Download
Steps:
1. In the Torrent Options window select where to download to location
2. Set the Priority for the torrent
3. Click Add
4. Right click and select Properties
5. Verify properties information about the torrent and file is displayed
Verification:
1. Does the properties details about the torrent and the file get displayed properly?
Applications/mago
software/applications/mago/evolution
Case ID: appmag-001
Evolution
software/applications/mago/gedit
Case ID: appmag-002
gedit
software/applications/mago/gnome-screenshot
Case ID: appmag-003
Gnome Screenshot
software/applications/mago/indicator-applet
Case ID: appmag-004
Indicator applet
software/applications/mago/notify-osd
Case ID: appmag-005
Notify OSD
software/applications/mago/pidgin
Case ID: appmag-006
Pidgin
software/applications/mago/seahorse
Case ID: appmag-007
Seahorse
software/applications/mago/ubuntu-menu
Case ID: appmag-008
Ubuntu Menu
software/applications/mago/update-manager
Case ID: appmag-009
Update Manager
Applications/office
Applications/office/dictionary
applications/off/dictionary/launch
Case ID: appoffdic-001
Affected Package: gnome-utils
Purpose:
1. Dictionary - Launching
Steps:
1. Launch the Dictionary using various input devices
a. Launch dictionary desktop icon using touch screen
b. Launch dictionary desktop icon using hardware trackball/joystick
c. Launch dictionary desktop icon using Bluetooth/USB mouse
d. Launch Dictionary from console command ~$ gnome-dictionary
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/dictionary/gui
Case ID: appoffdic-002
Affected Package: gnome-utils
Purpose:
1. Dictionary - Appearance
2. Look, feel, usage
Steps:
1. You should be presented with a single panel with the uppermost being the input box
2. Enter the word bear in the input filed and verify meaning and language
3. The possible words and meanings will then appear in the lower pane
4. Deliberately mis-spell a word and see if that is recognized as possible words
Verification:
1. Have the conditions been met with no adverse effects?
Applications/office/evolution
applications/off/evolution/wizard
Case ID: appoffevo-001
Affected Package: evolution
Purpose:
1. Email - Evolution - Startup
2. When first launched, account wizard is launched
Steps:
1. Verify wizard walks user through setting up an account successfully
2. Confirm Forward, Back, and Cancel buttons work as expected
3. Verify that when wizard is complete, email can be retrieved using this account
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/folder
Case ID: appoffevo-002
Affected Package: evolution
Purpose:
1. Email - Evolution - Interface
2. Folder navigation
Steps:
1. Verify that you can navigate through different folders
2. Verify that messages can be moved between folders
3. Verify messages can be sorted
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/gui
Case ID: appoffevo-003
Affected Package: evolution
Purpose:
1. Email - Evolution - Display
Steps:
1. Verify icons, sliders, buttons, and text fields are intuitive and functional
2. Verify colors scheme is functional and "pleasantly" viewable
3. Verify the functionality of windows and dialogue layout
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/message
Case ID: appoffevo-004
Affected Package: evolution
Purpose:
1. Email - Evolution - Messenging
Steps:
1. Verify you can create and send new messages
2. Verify you receive message receipts
3. Confirm deletion of new compositions
4. Confirm deletion of received messages
5. Confirm "draft" ability
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/menu
Case ID: appoffevo-005
Affected Package: evolution
Purpose:
1. Email - Evolution - Drop Down menus
Steps:
1. Confirm options functions in File menu
2. Confirm options functions in Edit menu
3. Confirm options functions in View menu
4. Confirm options functions in Messages menu
5. Confirm options functions in Tools menu
6. Confirm options functions in Configuration menu
7. Confirm options functions in Help menu
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/offline
Case ID: appoffevo-006
Affected Package: evolution
Purpose:
1. Email - Evolution - Off-line mode
2. Entering off-line mode
Steps:
1. Click File -> Work Offline
2. Press ALt+f, l, W
3. Verify you can launch Browser with no internet connection present
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/work-offline
Case ID: appoffevo-007
Affected Package: evolution
Purpose:
1. Email - Evolution - Working offline
Steps:
1. Verify you can view existing mail in offline mode
2. Verify you can compose of new mail in offline mode
3. Verify you can use message management in offline mode (Delete, Move, etc)
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/address
Case ID: appoffevo-008
Affected Package: evolution
Purpose:
1. Email - Evolution - Address book
2. Accessing Address book
Steps:
1. Verify address book can be launched from Tools Menu
2. Verify Address book can be launched from shortcut key (T-Bird Ctrl+2)
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/contact
Case ID: appoffevo-009
Affected Package: evolution
Purpose:
1. Email - Evolution - Contact management
Steps:
1. Verify a new contact can be created from Right Click on sender of existing message
2. Verify a new contact can be created from "New" feature in Address book
3. Verify a new contact can be created from Tools > Address Book menu
4. Verify you can edit existing contact
5. Verify you can delete contacts
6. Verify you can search contacts
7. Verify you can create/send new message to contact address
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/spell
Case ID: appoffevo-010
Affected Package: evolution
Purpose:
1. Email - Evolution - Spell check
2. Spell check of New message
Steps:
1. Verify spell check by misspelling several words in new message
2. Verify spell check by misspelling several words in a reply message
3. Verify Replace feature
4. Verify Replace All feature
5. Verify Ignore feature
6. Verify Ignore All feature
7. Verify the option to add misspelled word to dictionary
8. Verify the added word is not stopped by spell check again
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/color
Case ID: appoffevo-011
Affected Package: evolution
Purpose:
1. Email - Evolution - Color codes
Steps:
1. Verify quoted text in a reply email is color coded
2. Verify that nested quotes from an email thread color coded differently
3. Verify that URL links are color coded
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/url
Case ID: appoffevo-012
Affected Package: evolution
Purpose:
1. Email - Evolution - URLs
Steps:
1. Verify URLs sent by email client can be clicked when received
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/images
Case ID: appoffevo-013
Affected Package: evolution
Purpose:
1. Email - Evolution - Images
Steps:
1. Verify images can be inserted in email body
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/format
Case ID: appoffevo-014
Affected Package: evolution
Purpose:
1. Email - Evolution - Formatting
Steps:
1. Confirm the formatting of the email can be adjusted through HTML tagging
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/search
Case ID: appoffevo-015
Affected Package: evolution
Purpose:
1. Email - Evolution - Search
2. Folders
Steps:
1. Verify that you can search inbox
2. Verify that you can search drafts
3. Verify that you can search trash
4. Verify that you can search sent
5. Create a new folder "test" and verify that you can search the new folder
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/phish
Case ID: appoffevo-016
Affected Package: evolution
Purpose:
1. Email - Evolution - Address book
Steps:
1. Verify that you can search address book
2. Have the conditions been met with no adverse effects?
3. Anti-phishing protection
4. Warnings
5. Verify that the email client warns user of possible spam
6. Verify that the email client warns user of possible fraudulent
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/config
Case ID: appoffevo-017
Affected Package: evolution
Purpose:
1. Email - Evolution - Configuration
2. Explore various settings
Steps:
1. Verify Filter settings can be edited, saved and deleted
2. Verify Basic settings can be edited, saved and deleted
3. Verify Send settings can be edited, saved and deleted
4. Verify Receive settings can be edited, saved and deleted
5. Verify Compose settings can be edited, saved and deleted
6. Verify Template settings can be edited, saved and deleted
7. Verify Privacy settings can be edited, saved and deleted
8. Verify SLL settings can be edited, saved and deleted
9. Verify Advanced settings can be edited, saved and deleted
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/connection
Case ID: appoffevo-018
Affected Package: evolution
Purpose:
1. Email - Evolution connection types
Steps:
1. Verify user can change configuration settings for email connection to POP3 (POP3 before SMTP, APOP, TLS)
2. Verify user can change configuration settings for email connection to IMAP4
3. Verify user can change configuration settings for email connection to SMTP (Plain auth, CRAM-MD5, DIGEST-MD5, TLS)
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/evolution/encrypt
Case ID: appoffevo-019
Affected Package: evolution
Purpose:
1. Email - Evolution - Encryption
2. Digital signatures
Steps:
1. Verify support for GnuPG encryption of email
2. Verify support for GnuPG based digital signatures
Verification:
1. Have the conditions been met with no adverse effects?
Applications/office/openoffice
applications/off/openoffice/launch
Case ID: appoffope-001
Affected Package: openoffice
Purpose:
1. Launch OpenOffice using different input devices
2. Using different input devices launch OpenOffice
Steps:
1. Click desktop icon using touch screen
2. Click desktop icon using hardware trackball/joystick
3. Click desktop icon using Bluetooth/USB mouse
Verification:
1. Did OpenOffice launch with each of the input devices without adverse effects?
applications/off/openoffice/menu
Case ID: appoffope-002
Affected Package: openoffice
Depends on: applications/off/openoffice/launch
Purpose:
1. Verify OpenOffice menus
Steps:
1. Verify that the Menus are consistent and obvious in layout
Verification:
1. Are the Menu layout is ok?
applications/off/openoffice/new
Case ID: appoffope-003
Affected Package: openoffice
Depends on: applications/off/openoffice/launch
Purpose:
1. Verify OpenOffice functions in menus
Steps:
1. Verify you are able to open a new document
Verification:
1. Are you able to open a new document?
applications/off/openoffice/toolbar
Case ID: appoffope-004
Affected Package: openoffice
Depends on: applications/off/openoffice/launch
Purpose:
1. Verify OpenOffice functions in toolbar
Steps:
1. Verify that all Tools icons obvious and easily understood
2. Verify Save and print in both toolbar and menu should function as expected
Verification:
1. Do all functions work properly?
applications/off/openoffice/base-gui
Case ID: appoffope-005
Affected Package: openoffice
Depends on: applications/off/openoffice/launch
Purpose:
1. Verify OpenOffice look and feel
Steps:
1. DataBase starts up the database wizard
Verification:
1. Does OO DataBase open correctly?
applications/off/openoffice/standardization
Case ID: appoffope-006
Affected Package: openoffice
Depends on: applications/off/openoffice/launch
Purpose:
1. Verify OpenOffice look and feel
Steps:
1. Verify all of the different sections should have a familiar look and feel to them
2. Verify all of the different sections toolbars should have some sense of consistency to them
3. Verify the fonts are easily read and pleasing on the eye
Verification:
1. Were the 3 conditions met satisfactorily?
Applications/office/presentation
applications/off/openoffice-presentation/launch
Case ID: appoffpre-001
Purpose:
1. OpenOffice - Launching OpenOffice.org
Steps:
1. Launch the OpenOffice.org using various input devices
a. Verify you can launch presentation by clicking desktop icon using touch screen
b. Verify you can launch presentation by clicking desktop icon using hardware trackball/joystick
c. Verify you can launch presentation by clicking desktop icon using Bluetooth/USB mouse
d. Verify you can launch presentation by browser with console command ~$ ooffice -impress
Verification:
1. Have the conditions been met without any adverse effects?
applications/off/openoffice-presentation/menu
Case ID: appoffpre-002
Depends on: applications/off/openoffice-presentation/launch
Purpose:
1. OpenOffice - Features
2. Menus
Verification:
1. Verify menus are consistent and obvious in layout
2. Verify all functions in the menus work and understandable
3. Verify tools icons are obvious and easily understandable
4. Verify save and print in both toolbar and menu function as expected
applications/off/openoffice-presentation/gui
Case ID: appoffpre-003
Affected Package: openoffice
Depends on: applications/off/openoffice-presentation/menu
Purpose:
1. Verify OpenOffice look and feel
Steps:
1. Presentation starts up with the presentation wizard
Verification:
1. Does OO Presentation open correctly?
applications/off/openoffice-presentation/format
Case ID: appoffpre-004
Affected Package: openoffice
Depends on: applications/off/openoffice-presentation/gui
Purpose:
1. Verify OpenOffice file format
Steps:
1. In Presentation verify the odp format can be created and saved
2. In Presentation verify the otp format can be created and saved
3. In Presentation verify the sxi format can be created and saved
4. In Presentation verify the sti format can be created and saved
5. In Presentation verify the ppt format can be created and saved
6. In Presentation verify the pot format can be created and saved
7. In Presentation verify the sxd format can be created and saved
8. In Presentation verify the fodp format can be created and saved
9. In Presentation verify the sxd format can be created and saved
Verification:
1. Can all the file formats listed be created and saved?
Applications/office/spreadsheet
applications/off/openoffice-spreadsheet/gui
Case ID: appoffspr-001
Affected Package: openoffice
Purpose:
1. Verify OpenOffice look and feel
Steps:
1. Spreadsheet opens a blank grid with tool bars
Verification:
1. Does OO Spreadsheet open correctly?
applications/off/openoffice-spreadsheet/format
Case ID: appoffspr-002
Affected Package: openoffice
Purpose:
1. Verify OpenOffice file format
Steps:
1. In Spreadsheet verify the ods format can be created and saved
2. In Spreadsheet verify the ots format can be created and saved
3. In Spreadsheet verify the sxc format can be created and saved
4. In Spreadsheet verify the stc format can be created and saved
5. In Spreadsheet verify the dif format can be created and saved
6. In Spreadsheet verify the dbf format can be created and saved
7. In Spreadsheet verify the xls format can be created and saved
8. In Spreadsheet verify the xlt format can be created and saved
9. In Spreadsheet verify the slk format can be created and saved
10. In Spreadsheet verify the csv format can be created and saved
11. In Spreadsheet verify the html format can be created and saved
12. In Spreadsheet verify the xml format can be created and saved
13. In Spreadsheet verify the fods format can be created and saved
Verification:
1. Can all the file formats listed be created and saved?
Applications/office/sunbird
applications/off/sunbird/launch
Case ID: appoffsun-001
Affected Package: sunbird
Purpose:
1. Calendar - Sunbird - Features
2. Features
Steps:
1. Open Applications -> Office -> Sunbird
2. Verify you can create a new calendar
3. Verify you can add an event
4. Verify you can add alarms
5. Verify you can add invitees
6. Verify you can modify an event
7. Verify you can delete an event
8. Verify you can delete calendar
Verification:
1. Have the conditions been met with no adverse effects?
applications/off/sunbird/feature
Case ID: appoffsun-002
Affected Package: sunbird
Depends on: applications/off/sunbird/launch
Purpose:
1. Calendar - Lightning - Features
2. Features
Steps:
1. Click Applications -> Office -> Sunbird
2. Verify you can create a new calendar
3. Verify you can add an event
4. Verify you can add alarms
5. Verify you can add invitees
6. Verify you can modify an event
7. Verify you can delete an event
8. Verify you can delete calendar
Verification:
1. Have the conditions been met with no adverse effects?
Applications/office/thunderbird
applications/off/thunderbird/wizard
Case ID: appoffthu-001
Affected Package: thunderbird
Purpose:
1. Email - Thunderbird - Startup
2. When first launched, account wizard is launched
Steps:
1. Verify the wizard walks user through setting up a POP account successfully
2. Verify the Forward, Back, and Cancel buttons work as expected
3. Verify when the wizard is complete, email can be retrieved using this account
4. Verify nothing is lost when Close and Reopening Thunderbird,
5. Verify you can set up multiple accounts, a mix IMAP and POP
Verification:
1. Have all the above conditions been met with no adverse effects?
applications/off/thunderbird/manage
Case ID: appoffthu-002
Affected Package: thunderbird
Depends on: applications/off/thunderbird/wizard
Purpose:
1. Email - Thunderbird - Management
Steps:
1. Verify you can Create folders in each account
2. Verify you can Delete folders in each account
3. Verify you can Move messages within each account
4. Verify you can Move messages between different accounts
5. Verify you can Send and Receive email from different POP and IMAP
Verification:
1. Have all the above conditions been met with no adverse effects?
applications/off/thunderbird/enigmail
Case ID: appoffthu-003
Affected Package: thunderbird
Depends on: applications/off/thunderbird/wizard
Purpose:
1. Email - Thunderbird - Enigmail
Steps:
1. Verify you can install Enigmail on Thunderbird
2. Verify you can Send an encrypted message
3. Verify you can Send a signed message
Verification:
1. Have all the above conditions been met with no adverse effects?
applications/off/thunderbird/lang
Case ID: appoffthu-004
Affected Package: thunderbird
Depends on: applications/off/thunderbird/wizard
Purpose:
1. Email - Thunderbird - Language
Steps:
1. Verify you can install lang-packs
2. Verify Help function properly in the installed language
3. Verify menus function properly
Verification:
1. Have all the above conditions been met with no adverse effects?
applications/off/thunderbird/rss
Case ID: appoffthu-005
Affected Package: thunderbird
Depends on: applications/off/thunderbird/wizard
Purpose:
1. Email - Thunderbird - Blogs/RSS
Steps:
1. Verify you can add a multiple of Blogs/RSS feeds to Thunderbird
2. Verify all blogs download/update properly
Verification:
1. Have all the above conditions been met with no adverse effects?
Applications/office/word-processor
applications/off/openoffice-word-processor/gui
Case ID: appoffwor-001
Affected Package: openoffice
Purpose:
1. Verify OpenOffice look and feel
Steps:
1. Text Document opens a blank page with tool bars
Verification:
1. Does OO Text Document open correctly?
applications/off/openoffice-word-processor/format
Case ID: appoffwor-002
Affected Package: openoffice
Purpose:
1. Verify OpenOffice file format
Steps:
1. In Writer verify the odt format can be created and saved
2. In Writer verify the ott format can be created and saved
3. In Writer verify the sxw format can be created and saved
4. In Writer verify the stw format can be created and saved
5. In Writer verify the doc format can be created and saved
6. In Writer verify the rtf format can be created and saved
7. In Writer verify the txt format can be created and saved
8. In Writer verify the html format can be created and saved
9. In Writer verify the xml format can be created and saved
10. In Writer verify the fodt format can be created and saved
Verification:
1. Can all the file formats listed be created and saved?
Applications/sound-and-video
Applications/sound-and-video/banshee
applications/sound-and-video/banshee/launch
Case ID: appsouban-001
Affected Package: banshee
Purpose:
1. Banshee - Media
Steps:
1. Click Media > Import Playlist choose a playlist from a folder and import into Banshee. Import both video and audio
2. Click Media > Open Location, pick a media file and see if it plays ; audio and video
3. Click Media > Subscribe to Podcast, enter a URI(www.npr.og) . Choose one of the options and see if it downloads
Verification:
1. Have all the conditions been met with no adverse effects?
applications/sound-and-video/banshee/prefs
Case ID: appsouban-002
Affected Package: banshee
Depends on: applications/sound-and-video/banshee/launch
Purpose:
1. Banshee - Preferences
Steps:
1. Click Edit > Add to playlist, pick an audio or video file and add to a new playlist
2. Click Edit > Write to, (CD for Audio and DVD for Video) and choose a playlist to be burnt
3. Click Edit > Edit Information, pick a track and edit the information and title of the track listing
4. Confirm you can Select All tracks and also delete tracks from the library
5. Click Edit > Properties , pick a track and confirm the properties of the track are listed
6. Click Edit > Preferences > General, confirm you can select your Music Library
7. Click Edit > Preferences > General , select "Copy files to media folders when imported" import a file and confirm the file was imported to your selected media file
8. Click Edit > Preferences > General , confirm you can choose your File system Organization to the different options
Verification:
1. Have all the conditions been met with no adverse effects?
applications/sound-and-video/banshee/external
Case ID: appsouban-003
Affected Package: banshee
Depends on: applications/sound-and-video/banshee/launch
Purpose:
1. Banshee - External Applications
Steps:
1. Click on Last.fm and log on to Last.fm
2. Create your profile and choose your settings and favorites
3. Click on Radio and add a radio station and URL stream. Confirm the URL streams properly
Verification:
1. Have all the conditions been met with no adverse effects?
Applications/sound-and-video/brasero
applications/sound-and-video/brasero/basic
Case ID: appsoubra-001
Affected Package: brasero
Purpose:
1. Brasero - Basic Features
2. Confirm Basic Functionality
Steps:
1. Verify Brasero detects a disk and gives the option to burn or not
2. Verify Brasero can create a music CD/DVD
3. Verify Brasero can create a data CD/DVD
4. Verify Brasero can create a video DVD/VCD
5. Verify Brasero can create a disk image from the inserted media
6. Verify Brasero erases media automatically and other functionality
Verification:
1. Have the conditions been met with no adverse effects?
Applications/sound-and-video/pitivi
applications/sound-and-video/pitivi/01-import
Case ID: appsoupit-001
Affected Package: pitivi
Purpose:
1. Test Import
Steps:
1. Start PiTivi (Applications -> Sound & Video -> PiTiVi Video Editor)
a. PiTiVi should appear
2. Choose Import from Toolbar
a. Import Sources Dialog should appear
3. Select Several Sources and click the "Import Button"
a. Sources should appear in the sourcelist, or the import warning notification should appear
b. Icons on files with video data should be shown
4. Select one clip in the file browser and press the "insert" key
a. The clip should be inserted at the end of the timeline
5. Select two files (using shift- or control-click) and press the "insert" key
a. Both clips are inserted at end of timeline in the order in which they are sorted in the clip browser
6. Drag and drop one file from the clip browser to the timeline
a. An instance of the clip should appear under the cursor as soon as it enters the timeline
b. When the button is released, the clip should remain in the timeline at the location it was dropped
7. Select several clips in the clip library and drag them to the timline, but do not release the mouse
a. The clips should appear in the same order that they are sorted in the timeline under the cursor, as in (5)
8. Move the pointer outside of the timeline area
a. PiTiVi should remove the clips from the timeline
9. Move the pointer back inside the timeline area
a. The clips should re-appear as they were before being removed
10. Release the mouse within the timeline
a. Make sure the clips are added at the mouse position
11. Repeat steps 8 and 9, then release the mouse button outside the timeline
a. Make sure that no clips are added to the timeline
12. Add several instances of a factory to the timeline
13. Choose Project -> "Remove from Project" to remove the clip from the timeline
a. Make sure every instance of the factory is removed from the timeline
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. The drag and drop can be used to:
a. Import music or video clips from a media player by dragging them over PiTiVi's source list
b. Allow using a full-fledged file manager instead of the file chooser dialog
c. Leverage the searching capability of another application (such as GNOME Search Tool)
applications/sound-and-video/pitivi/02-preview
Case ID: appsoupit-002
Affected Package: pitivi
Purpose:
1. Test Preview
Steps:
1. Click Test to launch PiTiVi
2. Start with at least two clips in the timeline
3. Press 'Play/Pause' button on the viewer
a. Playback button icon should change from 'Play' to 'Paused'
b. Watch the preview output carefully ; there should be no glitches
c. When the playhead crosses clip boundaries, playback should remain smooth
d. When the playhead moves off-screen, the timeline should scroll to center the playhead in the window
4. Press the 'Play/Pause' button on the viewer again
a. Playback should immediately cease
5. Scroll the timeline so that the playhead moves off screen (increase zoom level if necessary)
a. The timeline scroll position should not jitter, nor snap back to the playhead while the playhead is paused
6. Repeat (3) - (5), using the keyboard shortcuts
7. Repeat (3) - (5) alternating alternating between using the playback button and the keyboard shortcuts
a. In particular, make sure the icon on the play/pause button is updated properly
8. Click and drag on the volume curve on one of the clips. Move it to just above the bottom of the clip
9. Play that portion of the clip
a. The volume should sound softer
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/03-ruler
Case ID: appsoupit-003
Affected Package: pitivi
Purpose:
1. Test Ruler
Steps:
1. Click Test to launch PiTiVi
2. Start with at least one clip in the Timeline
3. Click on the timeline ruler
a. The timeline playhead marker should appear under the mouse pointer
b. The viewer should display the timeline at the timestamp represented by the playhead
4. Scrub the mouse over the ruler
a. The playhead should track the mouse position closely
b. The viewer should update continuously while the mouse is moving
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/04-clips
Case ID: appsoupit-004
Affected Package: pitivi
Purpose:
1. Test Clips
Steps:
1. Click Test to launch PiTiVi
2. Start with at least two clips in the timeline
3. Click and drag the middle of one of the clips
a. The trimming handles at the start and end of the clips should hilight as the mouse moves over them
b. The clip should move smoothly, even when vigorously scrubbed back and forth
c. The viewer should not update during this operation this will change when we support live previews
d. If thumbnails are enabled, they should appear properly even while the clip is being moved
e. The clip should snap to the edges of other clips, but not to its original coordinates
f. Check that audio track moves downward so that tracks do not intermingle
g. When moved beyond the edges of the timeline window, the timeline should scroll
h. When moving leftward from the right edge (end) of the timeline, there should be no change in scroll position unless the clip moves past the left edge of the timeline
i. You should not be able to move the start of the clip past the beginning of the timeline
j. At all times the shaded portion of the timeline ruler should show the true length of the entire timeline
4. Click and drag the middle of one of the clips in the top-most, moving it up and down
a. The layer position of the clip in the track should change
b. The track containing the clip should expand (pushing all clips lower tracks downward)
c. The vertical position of layers and controls adjacent to the timeline should update to match
5. Click and drag the left handle of a movie clip (not a still image)
a. Only the left handle should highlight as the mouse moves over it
b. The start point of the clip should be trimmed as closely as possible to the mouse position
i. You should not be able to expand the clip beyond its native duration
ii. You should not be able to move the handle beyond the right edge of the clip
c. When the start keyframe of an audio clip moves out of view, a "remote handle" should appear matching its vertical position
6. Repeat step (5) for the right handle of the same clip
7. Double click on the volume curve on one of the audio clips (preferably one with start > 0)
a. A new key frame control point should appear under the mouse location
8. Click and drag the key frame
a. The curve should change shape as the key frame moves
9. Position the playhead at the start of this clip and press play
a. The volume of the clip should rise and fall with the keyframe curve
10. Double click the keyframe control point
a. The control point should disapear
11. Double click both the start and end points
a. These points should never disappear
12. Trim the start of the clip
13. Double-click the volume curve
a. Make sure the new keyrame appears in the correct location, right under the mouse pointer
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/05-zooming
Case ID: appsoupit-005
Affected Package: pitivi
Purpose:
1. Test Zooming
Steps:
1. Click Test to launch PiTiVi
2. Start with at least one clip in the timeline
3. Zoom in and out using the buttons on the toolbar
a. Clips should resize appropriately
b. The zooming should have a smooth feel to it
c. The scroll position should adjust to keep the playhead as close to the center of the window as possible
d. If thumbnails and waveforms are enabled, they should update quickly
e. The ruler's tick marks should adjust to the new zoom ratio
f. Both the scroll wheel and the tool bar buttons should have the same effect
4. Repeat step (3) moving the cursor over the timeline ruler and turning the mouse scroll wheel back and forth
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/06-selection
Case ID: appsoupit-006
Affected Package: pitivi
Purpose:
1. Test Selection
Steps:
1. Click Test to launch PiTiVi
2. Start with at least 3 clips in the Timeline
3. Click a clip to select it
a. The clip should tint to the selection color to indicate that it is selected
4. Click another clip
a. This clip should become selected, and the old clip deselected
5. Shift+Click on a third clip
a. Both the second and third clips should now be selected
6. Click-and-drag the middle of one of the selected clips
a. Both selected clips should move in unison, and their distance from each other should remain unchanged
7. Ctrl+Click on one of the two selected clips
a. This clip should be deselected, but the other clip should still remain selected
8. Click and Drag on blank canvas
a. The marquee should appear between the initial mouse-down coordinates and the current location of the cursor
b. When the mouse is released, all the clips touching the marquee should be selected
c. Make sure that thumbnails are drawn properly under the marquee (no smearing or other distortions)
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/07-roll-editing
Case ID: appsoupit-007
Affected Package: pitivi
Purpose:
1. Test Roll Editing
Steps:
1. Click Test to launch PiTiVi
2. Start with at least four clips in the timeline, arranged so that there are no gaps between them
a. The end of clip A should be trimmed about 50% from the true end of the clip
b. Clip B should be longer than clip A
c. The start of clip B should be about trimmed 25% from the true start of the clip
d. Clips C, and D and should be left alone
3. While holding shift, click-and-drag the end handle of clip A
a. The end of clip A should be trimmed in sync with the start of clip B
b. Make sure the start handle of clip B is clamped between the true start of clip B and the end handle of clip B
c. Make sure the end handle of clip A is clamped between the true end of clip A and the start of clip A
4. Repeat step (3) using the start-handle of clip B
a. The behavior should be identical
5. Arrange the clips so that A and B are on the same layer, while C and D are on different layers, but snapped to the end point of clip A
6. Clear the selection
7. Repeat steps (3) and (4)
a. Only clips A and B should be affected by the roll edit
8. select clips C and D
9. Repeat steps (3) and (4)
a. Only clips A, C, and D should be affected by the roll edit
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. The clips will be referred to as A, B, C, D going from left to right
applications/sound-and-video/pitivi/08-ripple-editing
Case ID: appsoupit-008
Affected Package: pitivi
Purpose:
1. Test Ripple Editing
Steps:
1. Click Test to launch PiTiVi
2. Start with at least four clips in the timeline, arranged so that there are no gaps between them
a. The end of clip A should be trimmed about 50% from the true end of the clip
b. Clip B should be longer than clip A
c. The start of clip B should be about trimmed 25% from the true start of the clip
d. Clips C, and D and should be left alone
3. While holding control, click-and-drag the end handle of clip A
a. Clips B-D should move relative to the end handle of clip A
b. Make sure the end handle of clip A is clamped between the true end of clip A and the start of clip A
4. While holding control, click-and-drag the start handle of clip D
a. Clips A-C should move relative to the start handle of clip D
b. Make sure the start handle of clip D is clamped between the true start of clip D and the end handle of clip D
5. Arrange the clips so that A and B are in the same layer, while C and D are on different layers, but snapped to the end point of clip A
6. Clear the selection
7. Repeat (3) and (4)
a. Only clips A and B should be affected by the ripple edit
8. Select clips C and D
9. Repeat (3) and (4)
a. Only clips A, C, and D should be affected by the ripple edit
10. Arrange clips A, B, C, D so they appear in sequence, left to right
11. Select clips A, B
a. Make sure clips C and D are deselected
12. Begin dragging clip B
a. Clips A and B should be moving together
13. While dragging, press and hold the shift key
a. Clips C, and D should now be moving with clips A and B, preserving the original offsets
14. Move the mouse as far as possible to the left
a. It should not be possible to set the start time of clips A, B, C or D less to less than 0
b. While ripple mode is engaged, the relative offsets of clips A, B, C, and D should remain constant
15. While continuing to drag, release the shift key
a. Clips C and D should return to their original positions
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. The clips will be referred to as A, B, C, D going from left to right
applications/sound-and-video/pitivi/09-delete
Case ID: appsoupit-009
Affected Package: pitivi
Purpose:
1. Test Delete
Steps:
1. Click Test to launch PiTiVi
2. Start with an empty timeline
a. The delete button should be insensitive
3. Add at least 3 clips to the timeline
4. Select one clip
a. The delete button should be come sensitive
5. Press Delete
a. The selected clip should be removed from the timeline
b. The delete button should become insensitive
6. Select at lest two more clips, and press delete
a. All the selected clips should be removed from the timeline
b. The delete button should once again become insensitive
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/10-link
Case ID: appsoupit-010
Affected Package: pitivi
Purpose:
1. Test Link / Unlink
Steps:
1. Click Test to launch PiTiVi
2. Start with at least 3 clips in the timeline and the selection cleared
a. The 'Link' command button should be insensitive
b. The 'Unlink' command button should be insensitive
3. Select two of the clips
a. The 'Link' command button should become sensitive
b. The 'Unlink' command button should remain insensitive
4. Press the 'Link' command button
a. The 'Link' command button should become insensitive
b. The 'Unlink' command button should become sensitive
5. Move both of the linked clips in turn
a. Moving either clip should cause both linked clips to move in unison
6. Clear the selection
a. Both 'Link' and 'Unlink' commands should be insensitive
7. Select one of the linked clips
a. The 'Unlink' command should be sensitive
8. Add a clip that is not linked to the selection
a. The 'Link' commands should be sensitive
b. The 'Unlink' command should be insensitive
9. Press the 'Link' command
a. The 'Link' command should now be insensitive
10. Click and drag all three linked clips
a. Dragging any of the linked clips should cause all three to move in unison
11. Select just one of the linked clips and press 'Unlink'
a. The Link and Unlink commands should be insensitive
b. Moving this unlinked clip should not affect either of the two linked clips
c. Moving either of the linked clips should not affect the unlinked clip
12. Select the two remaining linked clips in the timeline
a. The link command should be insensitive
b. The unlink command should be sensitive
13. Press the 'Unlink' command
a. The link command should be sensitive
b. The unlink command should be insensitive
14. Move each of the three clips involved in this test in turn
a. All of the clips should now move independently
15. Create two groups of linked clips, call them A and B
16. Select one clip each from A and B
a. The link command should be sensitive
17. Press the link button
a. The unlink command should be sensitive
b. All the clips in A and B should now be part of the same link (clicking and dragging on any of them will move all of them)
19. Delete one of the linked clips
a. It should be removed from the timeline, but the others should remain
b. Make sure the other clips are still linked together
c. Make sure no tracebacks appear on console
20. Select and delete at least two linked clips
21. Select the and delete the remaining linked clips and at least one non-linked clip
a. Make sure there are no tracebacks
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/11-split
Case ID: appsoupit-011
Affected Package: pitivi
Purpose:
1. Test Split
Steps:
1. Click Test to launch PiTiVi
2. Start with at least one clip in thee timeline
a. Make sure you are somewhat familiar with it, so that you can spot problems during playback
3. Click somewhere on the clip
4. Click the razor tool
a. The clip should be divided into two clips at the mouse position
5. Preview the timeline
a. Playback across the two pieces should be identical with the original clip
6. Repeat (3) - (5) on each of the half of the clip, leaving a total of four clips
a. Playback across all four pieces should be identical with the original clip
7. Add several keyframe control points to an audio clip's volume curve, and adjust them so that the curve forms a distinctive pattern
8. Split this clip
a. The keyframe curve should be duplicated exactly
b. Verify this by extending both halves of the clip to full length and comparing the shape of the curves
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/12-mixing
Case ID: appsoupit-012
Affected Package: pitivi
Purpose:
1. Test fades, opacity, audio mixing, layers and grouping
Steps:
1. Click Test to launch PiTiVi
2. Start with at least two clips (video+audio) in the timeline on two layers
3. Select one clip
4. Press the 'Ungroup' command
a. The audio track should be now independant of the video track
5. Press 'Delete' to remove the independant audio clip
a. Only 2 video clips and one audio clip should be visible on the timeline
6. Import an audio-only clip and add it to the timeline in a second audio layer
7. Preview the timeline
a. with audio clips on separate layers, their sound should be mixed together
8. Select one video clip and create a fade-in
a. Double-click on its opacity keyframe curve where you want the fade-in to start
b. Click an drag the first keyframe of the clip downwards
9. Preview the timeline
a. Video clips should be mixed thanks to clip's opacity during the fade-in
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/sound-and-video/pitivi/13-crossfading-rendering
Case ID: appsoupit-013
Affected Package: pitivi
Purpose:
1. Test Crossfading clips and Rendering
Steps:
1. Click Test to launch PiTiVi
2. Start with at least two clips (video+audio) in the timeline on the same layer
3. Drag one of the clips onto the other so that it overlaps
a. The overlapping region will be used for transitions between the two clips
b. You should be able to adjust the length of the transition by moving or trimming the clips
4. Preview the timeline
a. Video clips should be mixed during the crossfading transition
5. From the Project menu, use Render
6. Click the Render button
7. Repeat (5) and (6) but adjust the various encoding settings to render the file in a new format
8. Check the two generated files with the media player
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. Rendering only creates a new "rendered" video file, and does not affect the project itself
2. You can still make edits to your project and render again as many times as needed
applications/sound-and-video/pitivi/14-load-save
Case ID: appsoupit-014
Affected Package: pitivi
Purpose:
1. Test File Load and Save
Steps:
1. Click Test to launch PiTiVi
2. Start with several clips in the project and timeline
a. Make a few edits
3. Save the project
4. Take a screen-shot of the timeline
5. Reload the project
a. The project should match the screen-shot exactly
6. Make a small change to the project and then save it. Take a new screenshot
a. The save-as dialog should not appear
7. Choose save-as
a. The save-as dialog should appear
b. The current folder of the save-as dialog should be the same folder as the current project
8. Attempt to overwrite the current project
a. The overwrite confirmation dialog should present itself
9. Choose cancel
a. Check the modification date/time of the file to make sure it was not overwritten
10. Try to overwrite the current file, this time choosing "Ok" from the confirmatino dialog
a. Check that modification date/time of the file to make sure it has been overwritten
11. Continue working with the file
a. Verify that all of PiTiVi's other functions still work correctly on the loaded file
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Applications/sound-and-video/powerdvd
applications/sound-and-video/powerdvd/launch
Case ID: appsoupow-001
Affected Package: pdvdlinux
Purpose:
1. PowerDVD application verification
Steps:
1. Select Test to launch PowerDVD
2. A window should be opened
3. Insert a DVD
4. The application should play it automatically or provide a button to do it
Verification:
1. Does it play correctly?
Applications/sound-and-video/rhythmbox
applications/sound-and-video/rhythmbox/radio
Case ID: appsourhy-001
Affected Package: rhythmbox
Depends on: applications/sound-and-video/rhythmbox/import
Purpose:
1. Rhythmbox Music Player - Verify online radio stations
2. Verify On-line Radio
Steps:
1. In Library List select Radio
2. Pick a few radio stations from the list one at a time
3. Press Play button
Verification:
1. Do you here the radio station play?
applications/sound-and-video/rhythmbox/podcast
Case ID: appsourhy-002
Affected Package: rhythmbox
Depends on: applications/sound-and-video/rhythmbox/import
Purpose:
1. Rhythmbox Music Player - Verify the latest podcasts can be downloaded and played
2. Verify Podcasts can be played
Steps:
1. Click on Podcast
2. Right-click the empty list
3. Select New Podcast Feed
4. Add the URI to your favorite podcast or check www.npr.og for a list of available podcasts
5. Confirm that Rhythmbox updates to show you the latest episodes
6. Confirm that Rhythmbox starts to download the last episode
7. Confirm Rhythmbox plays the downloaded podcast
Verification:
1. Were the latest podcasts available, downloaded and played?
applications/sound-and-video/rhythmbox/import
Case ID: appsourhy-003
Affected Package: rhythmbox
Purpose:
1. Rhythmbox Music Player - Verify Rhythmbox can import music
2. Verify Music can be imported can be played
Steps:
1. Plug in a music CD or other device (storage, media player,etc.) that has music on it
2. Using Rhythmbox import music
3. Verify that Rhythmbox can play the imported music
Verification:
1. Did you hear the music that Rhythmbox imported??
applications/sound-and-video/rhythmbox/codec
Case ID: appsourhy-004
Affected Package: rhythmbox
Depends on: applications/sound-and-video/rhythmbox/import
Purpose:
1. Rhythmbox Music Player - Verify when trying to play music with missing codecs message pops up
2. Missing codecs message pops up and allows you to download missing codecs
Steps:
1. Plug in a music CD or other device that has MP3 or other music on it
2. Using Rhythmbox import music
3. Verify that Rhythmbox can play the imported music
Verification:
1. Did the popup appear stating unsupported or missing codec and ask you if you wanted to download them?
applications/sound-and-video/rhythmbox/format
Case ID: appsourhy-005
Affected Package: rhythmbox
Depends on: applications/sound-and-video/rhythmbox/import
Purpose:
1. Rhythmbox Music Player - Verify the following media formats can be played in Rhythmbox
2. The following codecs should be played in Rhythmbox
Steps:
1. Attempt to play a file in each of the following formats
2. MPEG-3 (MP3) Support
3. Windows Media Audio (WMA) Support
4. Ogg Vorbis (ogg) Support - TEMPLATE Specific
5. Wav files - TEMPLATE specific
6. Real Audio Support
7. Musepack Support
8. FLAC Support
9. Real Helix DRM Support
10. WM DRM Support
11. OMA DRM v2.0 Support
Verification:
1. Were all the above files able to played in Ryhthmbox?
Applications/sound-and-video/sound-juicer
applications/sound-and-video/sound-juicer/launch
Case ID: appsousou-001
Affected Package: sound-juicer
Purpose:
1. Sound Juicer - Basic Features
2. Confirm basic feature functionality
Steps:
1. Verify Sound Juicer detects when an audio CD is present
2. Verify Sound Juicer provides CD information -If information is available it will be retrieved from the Internet Database
3. Verify Sound Juicer allows user to add information to CD
4. Verify the Utility can copy the disk to a file and to another CD (if multiple drives are present)
5. Verify Sound Juicer can play the CD
Verification:
1. Have the conditions been met with no adverse effects?
applications/sound-and-video/sound-juicer/extract
Case ID: appsousou-002
Affected Package: sound-juicer
Depends on: applications/sound-and-video/sound-juicer/launch
Purpose:
1. Sound Juicer - extract
Steps:
1. Verify Sound Juicer can extract the music from the CD
2. Verify the Output path can be chosen
3. Verify the Output filename can be customized
4. Verify the Output filetype can be Ogg, AAC, FLAC, MP3, WAV, Speex
Verification:
1. Have the conditions been met with no adverse effects?
Applications/sound-and-video/sound-recorder
applications/sound-and-video/sound-recorder/basic
Case ID: appsousou-001
Affected Package: gnome-media
Purpose:
1. Sound Recorder - Basic Features
2. Verify basic feature functionality
Steps:
1. Verify the file>open volume controls you can adjust all the microphone levels to different pitches
2. Verify you can change the preferences to choose select and de-select different microphones
3. Verify you can record a file by pressing record and speaking into the microphone
4. Verify the Playback and confirm you hear a quality stream recording
Verification:
1. Have the conditions been met without adverse effects?
Applications/sound-and-video/totem-movieplayer
applications/sound-and-video/totem/launch
Case ID: appsoutot-001
Affected Package: totem
Purpose:
1. Launch the Video (Totem) using various input devices
2. Easy codec installer should recognize any codecs that aren't installed and install them
Steps:
1. Verify that codecs not loaded on unit get a popup warning message
2. The user can download codecs
3. Once codecs are loaded the user can play video in Movie Player (Totem)
Verification:
1. Were all the above conditions met?
applications/sound-and-video/totem/format
Case ID: appsoutot-002
Affected Package: totem
Depends on: applications/sound-and-video/totem/launch
Purpose:
1. Launch the Video (Totem) and view files with listed video formats
Steps:
1. Verify each file format can be played with launch Movie Player (Totem)
a. Trusted computing video (flv, gif, mp4, avi, mov, 3pg) HTTP://ia301515.us.archive.org/0/items/TrustedComputing/
b. Ubuntu screencasts (ogg, flash) HTTP://screencasts.ubuntu.com/
c. VideoLAN reference (asf-wmv, avi, dxgm, es, matroska, mpc, mxf, ogm, usf, vob, wma) FTP://streams.videolan.org/streams-videolan/
d. Verify that Easy codec installer recognizes any codecs that aren't installed and installs them
Verification:
1. Does each movie format launch the Movie Player?
Applications/system
Applications/system/gparted
applications/sys/gparted/launch
Case ID: appsysgpa-001
Affected Package: gparted
Purpose:
1. GParted - Identify File Systems
2. Verify the ability to detect physical media - insert multiple storage media types prior to launching
Steps:
1. Verify that gparted sees all storage media on startup HDD and USB media or other storage media
2. After gparted has been started, verify hot plugged storage media is identified properly. (file system and capacity)
Verification:
1. Have the condition been met with no adverse effects?
applications/sys/gparted/manage
Case ID: appsysgpa-002
Affected Package: gparted
Depends on: applications/sys/gparted/launch
Purpose:
1. GParted - Partition Management
2. Verify the ability to edit partitions-insert multiple storage media types prior to launching
Steps:
1. Verify you can Add, delete, and resize partitions on different types of media
2. Verify you can change the file system type
Verification:
1. Have the condition been met with no adverse effects?
Applications/system/nautilus
applications/sys/nautilus/basic
Case ID: appsysnau-001
Affected Package: nautilus
Purpose:
1. Nautilus - Verify basic feature functionality
Steps:
1. Verify the user can Open up different directories
2. Verify that all files in a directory are shown
3. Verify that when you plug in a USB or an external device the devices appear and all directories,and files are shown
4. Verify side panels (View > Side Pane) list information about the directory and/or show the directory tree
5. Verify the ability to scale icons up or down
6. Verify the ability to list directories and/or files
Verification:
1. Have the conditions been met with no adverse effects?
Applications/system/orca
applications/sys/orca/basic
Case ID: appsysorc-001
Affected Package: gnome-orca
Purpose:
1. Orca Screen Reader and Magnifier
2. If Orca is loaded proceed
3. Orca Preferences Navigation
Steps:
1. Press Alt+F2, type "Orca" and press return
2. Verify the main Orca preferences window should appear
3. Right arrow through the preferences tabs and make sure they are voiced
4. Tab through the speech tab, make sure each element is spoken with its role (e.g. checkbox) and state (e.g. "not checked")
5. When reaching the OK button press return
Verification:
1. Have the conditions been met with no adverse effects?
Applications/usc
applications/software-center/01-launching-aptlink
Case ID: appusc-001
Affected Package: software-center
Purpose:
1. Launching from an apt: link
Steps:
1. Follow the link http://apt.ubuntu.com/p/python-wxtools
Verification:
1. It should show the item screen for "Get Software" > "System" > "python-wxtools"
NOTES:
1. Opening an apt: url should launch the Ubuntu Software Center directly to the appropriate screen
2. Or if it is already open, focus it, wait until any currently-open alerts or dialogs have been dismissed
3. And then switch to the appropriate screen
applications/software-center/02-launching-commandline
Case ID: appusc-002
Affected Package: software-center
Purpose:
1. Launching from command line
Steps:
1. Click the test button to launch the Software Center
Verification:
1. software-center should launch the Center to its default view
applications/software-center/03-launching-commandline-package
Case ID: appusc-003
Affected Package: software-center
Purpose:
1. Launching from command line with package name parameter
Steps:
1. Click the test button to execute "software-center gstreamer0.10-plugins-good"
Verification:
1. software-center package-name should open the Center to display that package
NOTES:
1. If the search terms exactly match a package name, that package should be returned first in the results, even if the package was hidden by default
applications/software-center/04-launching-commandline-package-not-found
Case ID: appusc-004
Affected Package: software-center
Purpose:
1. Launching from command line with unknow package name parameter
Steps:
1. Click the test button to execute "software-center foo_bar_34"
Verification:
1. As the package is unknown, USC should display the unknown-package screen
applications/software-center/05-searching
Case ID: appusc-005
Affected Package: software-center
Purpose:
1. Searching in "Get Software"
Steps:
1. Click on Applications->Software Center
2. Type Ctrl+F; the search field should be focused
3. Type "fire" (without quotes then press Enter)
a. The "Search Results" path button element should appear
b. The main pane should be replaced by search results, with Firefox first
4. Press the down arrow key once; Firefox should be selected in the results
5. Press Enter; the Center should navigate to the software item screen for Firefox
6. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/06-searching-pattern
Case ID: appusc-006
Affected Package: software-center
Purpose:
1. Searching in general
Steps:
1. Click on Applications->Software Center
2. From the top-level "Get Software" screen, search for "atom"
a. It should return both Atomix and Liferea (an Atom feed reader)
3. Now search for "atom " (with a trailing space)
a. It should return only Liferea
4. Now search for "writee"
a. It should return libspreadsheet-writeexcel-perl
5. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. When searching anywhere in the Center, any word in the search string that is followed by a space or punctuation should be treated as a a complete word
2. While any word that is not should be treated as if it may be either a complete word or the beginning of a word
3. If the search terms exactly match a package name, that package should be returned first in the results, even if the package was hidden by default
applications/software-center/07-searching-description
Case ID: appusc-007
Affected Package: software-center
Purpose:
1. Searching with description keywords
Steps:
1. From the lobby, search for "drawing " (with a trailing space)
2. Then search for "drawing program"
Verification:
1. The Center should return exactly the same results for both searches, though possibly in a different order
applications/software-center/08-install
Case ID: appusc-008
Affected Package: software-center
Purpose:
1. Installing an application
Steps:
1. Click on Applications->Software Center
a. When opened directly, the Center should by default display the lobby screen of the "Get Software" section, scrolled to the top
b. The search field should be empty
c. Default focus should be on the search field
2. Search for "liferea"
3. Click on the entry for liferea
4. Click on the install button
5. Type in your password
6. While it is installing, navigate to the "In Progress" section, and open the "View" menu
a. Its items should be insensitive
7. Close the Software Center
8. When its finished installing look to see if it's installed in Applications->Internet->liferea
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. In the standard gnome-panel "Menu Bar" applet, "Ubuntu Software Center" should be the last item in the "Applications" menu, with a separator immediately before it
2. If the package is known and currently installed, the "Installed Software" item screen for the package
3. If the package is known and not currently installed (even if it is currently being installed), the "Get Software" item screen for the package
applications/software-center/09-remove
Case ID: appusc-009
Affected Package: software-center
Purpose:
1. Removing an application
Steps:
1. Click on Applications->Software Center
2. Search for "liferea"
3. Click on the entry for liferea
4. Click on the remove button
5. Type in your password
6. Close the Software Center
7. When its finished installing look to see if it's been removed from Applications->Internet->liferea
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/10-remove-dep
Case ID: appusc-010
Affected Package: software-center
Purpose:
1. Removing a dependency
Steps:
1. Click on Applications->Software Center
2. Search for "plugins good"
3. Click on the entry for Gstreamer plugins from the "good" set
4. Click on the remove button
a. The Center should put up a confirmation alert: "To remove Gstreamer0.10-plugins-good these items must be removed as well:"
b. Any affected applications, followed by any other affected packages, must be listed alphabetically in an inset software list view that is focused by default
c. The alert should have "Cancel" and "Remove All" buttons
5. Click on the Cancel button
6. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/11-list-view
Case ID: appusc-011
Affected Package: software-center
Purpose:
1. Software list view
Steps:
1. Click on Applications->Software Center
2. Navigate to "Get Software" > "Fonts"
3. Select "A Lee’s free Hangul TrueType fonts (ttf-alee)"
4. Press Ctrl F; the search field should be focused
5. Press Tab; the ttf-alee row and its "More Info" button should be focused
6. Press Tab again; the "Install" button should be focused
7. Press Tab again; the selected item in the navigation pane should be focused
8. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. Pressing Tab should cycle through any remaining buttons before leaving the list
applications/software-center/12-navigation-pane
Case ID: appusc-012
Affected Package: software-center
Purpose:
1. Navigation pane
Steps:
1. Click on Applications->Software Center
2. In the "Get Software" section
a. Navigate to the AbiWord application
b. Scroll to the bottom of the AbiWord screen
3. In the navigation pane click on "Installed Software", then on "Get Software"
Verification:
1. The Center should resume displaying the bottom of the AbiWord screen
applications/software-center/13-navigation-pane-reset
Case ID: appusc-013
Affected Package: software-center
Purpose:
1. Navigation pane reset
Steps:
1. Click on Applications->Software Center
2. In the "Installed Software" section
a. Navigate to the Firefox application
3. Close the Center, then reopen it
4. Click on "Installed Software"
Verification:
1. The Center should display the top level of the Installed Software section
applications/software-center/14-install-search
Case ID: appusc-014
Affected Package: software-center
Purpose:
1. Searching while installing
Steps:
1. Click on Applications->Software Center
2. Begin installing something (e.g. oem-qa-media)
3. While it is installing, in the "Get Software" > "Internet" section
a. Search for "chat"
b. Scroll through the results
c. Click on "In Progress"
d. USC should show the installation progress
4. Now click on "Get Software"
5. USC should return to the search results for "chat"
a. Within the "Get Software" > "Internet" department
b. In exactly the scroll position that you left it
6. Click on "In Progress" again and wait for the installation to finish
7. "In Progress" should disappear, and USC should return to the search results for "chat" once more
8. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/15-navigation
Case ID: appusc-015
Affected Package: software-center
Purpose:
1. Back/Forward navigation
Steps:
1. Launch the Center. Both the Back and Forward buttons should be insensitive
2. Navigate to the "Games" section. The Back button should become sensitive
3. Navigate to the "Installed Software" section, and then to an individual item screen inside it
4. Return to "Get Software" in the navigation list
a. You should be back in the "Games" section
5. Activate the Back button. You should return to the lobby
a. The Back button should become insensitive
b. The Forward button should become sensitive
6. Activate the Forward button. You should return to the "Games" section
a. The Back button should become sensitive
b. The Forward button should become insensitive
7. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/16-add-ppa
Case ID: appusc-016
Affected Package: software-center
Purpose:
1. Individual Software sources
Steps:
1. Click on Applications->Software Center
2. With "Get Software" collapsed and "Installed Software" expanded, close the Ubuntu Software Center and reopen it
a. The state should be remembered
3. Expand the "Get Software" item. Add a PPA in Software Sources
a. The PPA should appear immediately as a child item of "Get Software", and should soon be relabelled from its URL to its display name
4. Install a package from that PPA. When it finishes installing
a. The PPA should appear immediately as a child item of "Installed Software" too
5. Select that new child item. Remove the package
a. When it finishes uninstalling, the PPA should disappear as a child item of "Installed Software"
b. That parent item should become selected
6. Select the PPA inside "Get Software", then remove the PPA from Software Sources
a. The PPA should disappear immediately as a child item of "Get Software"
b. That parent item should become selected
7. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/17-software-sources-partner
Case ID: appusc-017
Affected Package: software-center
Purpose:
1. Install a Partner package
Steps:
1. Click on Applications->Software Center
2. Add the partner repository in Software Sources
3. Download and install the Skype package
4. Expand the Ubuntu Software Center "Installed Software" section. it should have an "Other" child item that lists the Skype package
5. Expand the "Get Software" section. It should not have an "Other" child item
6. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
applications/software-center/18-custom-package-lists
Case ID: appusc-018
Affected Package: software-center
Purpose:
1. Custom package lists
Steps:
1. Click on Applications->Software Center
2. Navigate to the main "Get Software" screen and enter "gobby,gnome-Orca" (without quotes) in the search field
a. The path button should show "Get Software" > "Custom List", the rest of the main pane should list "Gobby" and "Orca"
b. The status bar should say "2 items"
3. Add ",9base" to the search text ("gobby,gnome-Orca,9base")
a. The list should change to "Gobby", "Orca", and "Plan 9 userland tools", in that order
b. An action bar should appear offering to "Install 1 Item"
c. The status bar should say "3 items"
4. Add a comma to the end of the string ("gobby,gnome-Orca,9base,")
a. Nothing should change
5. Add the letters "abcd" to the end of the string ("gobby,gnome-Orca,9base,abcd")
a. A greyed-out item should appear at the end of the list: "Not found"/"abcd"
b. The button should still say "Install 1 Item"
c. The status bar should still say "3 items"
6. Close the Software Center
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
NOTES:
1. To perform on a machine that has Gobby and Orca installed but neither 9base nor abcde
2. With "View" > "All Software" selected
applications/software-center/19-broken-apt-cache
Case ID: appusc-019
Affected Package: software-center
Purpose:
1. Handling a broken apt cache
Steps:
1. Click on Applications->Software Center
2. Break the cache using the command: apt-get install -y 4g8 && dpkg --force-depends -r libnet1
3. The custom PolicyKit alert should appear
4. Cancel the alert
5. Try to install something
6. The "Rebuilding software catalog" task should appear
7. Once the rebuilt is complete, close the Software Center
8. Reset with "sudo apt-get remove -y 4g8 libnet1"
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Codecs
Codecs/audio
codecs/audio/mp3
Case ID: codaud-001
Affected Package: totem
Steps:
1. Select Test to play a MPEG-1 Audio layer 3 file (.mp3)
Verification:
1. Did the sample play?
codecs/audio/aac
Case ID: codaud-002
Affected Package: totem
Steps:
1. Select Test to play a MPEG-2 Advanced Audio Coding file (.aac)
Verification:
1. Did the sample play?
codecs/audio/ogg
Case ID: codaud-003
Affected Package: totem
Steps:
1. Select Test to play an Ogg file (.ogg)
Verification:
1. Did the sample play?
codecs/audio/ra
Case ID: codaud-004
Affected Package: totem
Steps:
1. Select Test to play a Real Audio file (.ra)
Verification:
1. Did the sample play?
codecs/audio/wav
Case ID: codaud-005
Affected Package: totem
Steps:
1. Select Test to play a Wave Audio format file (.wav)
Verification:
1. Did the sample play?
codecs/audio/wma
Case ID: codaud-006
Affected Package: totem
Steps:
1. Select Test to play a Windows Media Audio file (.wma)
Verification:
1. Did the sample play?
Codecs/video
codecs/video/avi
Case ID: codvid-001
Affected Package: totem
Steps:
1. Select Test to play a DivX file
Verification:
1. Did the file play?
codecs/video/avi-to-mp4
Case ID: codvid-002
Affected Package: totem
Steps:
1. Select Test to play an MPEG-4 file
Verification:
1. Did the file play?
codecs/video/DVD
Case ID: codvid-003
Affected Package: totem
Steps:
1. Select Test to play a DVD file
Verification:
1. Did the file play?
codecs/video/mpeg1
Case ID: codvid-004
Affected Package: totem
Steps:
1. Select Test to play a MPEG-1 file
Verification:
1. Did the file play?
codecs/video/mpeg1-vcd
Case ID: codvid-005
Affected Package: totem
Steps:
1. Select Test to play a MPEG-1 with VCD extensions file
Verification:
1. Did the file play?
codecs/video/mpeg2-dvd
Case ID: codvid-006
Affected Package: totem
Steps:
1. Select Test to play a MPEG-2 with DVD extensions file
Verification:
1. Did the file play?
codecs/video/rm
Case ID: codvid-007
Affected Package: totem
Steps:
1. Select Test to play a RealMedia file (.rm)
Verification:
1. Did the file play?
codecs/video/3gp
Case ID: codvid-008
Affected Package: totem
Steps:
1. Select Test to play a 3GPP file (.3gp)
Verification:
1. Did the file play?
codecs/video/mkv
Case ID: codvid-009
Affected Package: totem
Steps:
1. Select Test to play a Matroska file (.mkv)
Verification:
1. Did the file play?
codecs/video/3g2
Case ID: codvid-010
Affected Package: totem
Steps:
1. Select Test to play a 3GPP2 encoded file (.3g2)
Verification:
1. Did the file play?
codecs/video/m4v
Case ID: codvid-011
Affected Package: totem
Steps:
1. Select Test to play sample MPEG-4 part 2 file (.m4v)
Verification:
1. Did the file play?
codecs/video/mov
Case ID: codvid-012
Affected Package: totem
Steps:
1. Select Test to play a QuickTime file (.mov)
Verification:
1. Did the file play?
codecs/video/m2v
Case ID: codvid-013
Affected Package: totem
Steps:
1. Select Test to play sample MPEG-2 packetized elementary stream (.m2v)
Verification:
1. Did the file play?
codecs/video/mp4
Case ID: codvid-014
Affected Package: totem
Steps:
1. Select Test to play .mp4 file
Verification:
1. Did the file play?
codecs/video/sorenson
Case ID: codvid-015
Affected Package: totem
Steps:
1. Select Test to play a QuickTime movie encoded with the Sorenson codec
Verification:
1. Did the file play?
codecs/video/mpeg2
Case ID: codvid-016
Affected Package: totem
Steps:
1. Select Test to play a standard MPEG-2 file
Verification:
1. Did the file play?
codecs/video/wmv
Case ID: codvid-017
Affected Package: totem
Steps:
1. Select Test to play Windows Media file (.wmv)
Verification:
1. Did the file play?
System-preferences
System-preferences/about-me
preferences-about-me
Case ID: sysabo-001
Affected Package: gnome-control-center
Purpose:
1. About Me
Steps:
1. Execute about-me script
Verification:
1. Where the values changed?
software/system-preferences/about-me/password
Case ID: sysabo-002
Affected Package: gnome-control-center
Purpose:
1. About Me
Steps:
1. Confirm that you see the username as the username chosen
2. Click on change password
Verification:
1. Can you change the password?
System-preferences/appearance
preferences-appearance-customize
Case ID: sysapp-001
Purpose:
1. Customize existing themes
Steps:
1. Click Test to launch the Appearance properties
2. Confirm the ability to change color
3. Confirm the ability to change font
4. Confirm the ability to change icons
5. Confirm the ability to change backgrounds
Verification:
1. Have the condition been met with no adverse effects?
preferences-appearance-new-themes
Case ID: sysapp-002
Purpose:
1. Apply new themes
Steps:
1. Click Test to launch the Appearance properties
2. Confirm the ability to select from additional default themes
3. Confirm that selected theme is applied
Verification:
1. Have the condition been met with no adverse effects?
preferences-appearance-download-themes
Case ID: sysapp-003
Purpose:
1. Download new themes
Steps:
1. Click Test to launch the Appearance properties
2. Confirm ability to access additional themes from the internet
3. Confirm ability to select downloaded themes
4. Confirm that selected theme is applied
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/assistive-technologies
preferences-assistive-launching
Case ID: sysass-001
Purpose:
1. Assistive Technologies - Main Menu
Steps:
1. System -> Preferences -> Assistive Technologies
Verification:
1. Did the applet launch?
preferences-assistive-keyboard-accessibility
Case ID: sysass-002
Depends on: preferences-assistive-launching
Purpose:
1. Assistive Technologies - Setting retention
Steps:
1. Select an option
2. Adjust Delay
3. Close applet
4. Relaunch app
5. Check setting
Verification:
1. Did settings retain?
preferences-assistive-mouse-accessibility
Case ID: sysass-003
Depends on: preferences-assistive-keyboard-accessibility
Purpose:
1. Assistive Technologies - Setting retention
Steps:
1. Select an option
2. Adjust Delay
3. Close applet
4. Relaunch app
5. Check setting
Verification:
1. Did settings retain?
System-preferences/bluetooth
preferences-bluetooth-launching
Case ID: sysblu-001
Purpose:
1. Preferences - Bluetooth - Panel Icon
Steps:
1. Left click on the Bluetooth icon in the panel
2. Select Preferences
3. Main Menu
4. System -> Preferences
5. Select Bluetooth
Verification:
1. Did the applet launch?
preferences-bluetooth-visibility-hidden
Case ID: sysblu-002
Depends on: preferences-bluetooth-launching
Purpose:
1. Preferences - Bluetooth - Hidden
Steps:
1. Select the Hidden Radio button
2. Browse from BT devices from another machine
Verification:
1. Did device not show?
preferences-bluetooth-visibility-always
Case ID: sysblu-003
Depends on: preferences-bluetooth-visibility-hidden
Purpose:
1. Preferences - Bluetooth - Always Visible
Steps:
1. Select the Always Visible Radio button
2. Browse from BT devices from another machine
Verification:
1. Did device show?
preferences-bluetooth-visibility-temporarily
Case ID: sysblu-004
Depends on: preferences-bluetooth-visibility-always
Purpose:
1. Preferences - Bluetooth - Temporarily Visible
Steps:
1. Select the Temporarily Visible Radio button
2. Set time slider to 3 minutes
3. Browse from BT devices from another machine
4. Device is shown
5. Wait 4 minutes
Verification:
1. Did device not show?
System-preferences/clock
preferences-clock-modes-digital
Case ID: sysclo-001
Purpose:
1. Preferences - Clock - Digital mode
Steps:
1. Right click on Clock from panel and select Preferences
2. Confirm Digital mode shows hour:minute:seconds
3. Confirm AM/PM and 24-hour clock
4. Confirm Weather can be displayed
5. Confirm Temp can be displayed
6. Confirm that weather and temp are active
7. Confirm that weather and temp are available for all locations
Verification:
1. Have the condition been met with no adverse effects?
preferences-clock-modes-date-time
Case ID: sysclo-002
Depends on: preferences-clock-modes-digital
Purpose:
1. Preferences - Clock - Date/Time
Steps:
1. Confirm date display of mm.HDD.yy and HDD.mm.yy
2. Confirm date and time can be displayed at once
Verification:
1. Have the condition been met with no adverse effects?
preferences-clock-modes-location
Case ID: sysclo-003
Depends on: preferences-clock-modes-date-time
Purpose:
1. Preferences - Clock - Locations
Steps:
1. Add/Edit/Remove Location
2. Set location as home
Verification:
1. Have the condition been met with no adverse effects?
preferences-clock-settings-regional
Case ID: sysclo-004
Depends on: preferences-clock-modes-location
Purpose:
1. Preferences - Clock - Regional
Steps:
1. Confirm the ability to adjust your region
2. Confirm time and date are adjusted to match region
Verification:
1. Have the condition been met with no adverse effects?
preferences-clock-settings-ntp
Case ID: sysclo-005
Depends on: preferences-clock-settings-regional
Purpose:
1. Preferences - Clock - Sync with NTP
Steps:
1. Confirm clock can sync with NTP when network connection is established
2. Confirm that time on clock is reset by NTP
3. Confirm region information is not overwritten by NTP
Verification:
1. Have the condition been met with no adverse effects?
preferences-clock-settings-dual-timezone
Case ID: sysclo-006
Depends on: preferences-clock-settings-ntp
Purpose:
1. Preferences - Clock - Dual Timezone Display
Steps:
1. Confirm multiple timezones can be displayed
2. Confirm timezones are configurable
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/ibus
preferences-ibus-launching
Case ID: sysibu-001
Purpose:
1. Preferences - IBus - Launching the application
Steps:
1. System -> Preferences -> Keyboard Input Methods
Verification:
1. Did the applet launch?
preferences-ibus-general
Case ID: sysibu-002
Affected Package: ibus-setup
Depends on: preferences-ibus-launching
Purpose:
1. Preferences - IBus - Editing the IBus Preference
Steps:
1. Launch the IBus
2. Change the hotkey for launching the tool
3. Use new hotkey to launch tool
Verification:
1. Have the condition been met with no adverse effects?
preferences-ibus-input-method
Case ID: sysibu-003
Affected Package: ibus-setup
Depends on: preferences-ibus-general
Steps:
1. Launch the IBus
2. Select and add new input method
3. Use hotkey to switch to the new added input method
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/keyboard
preferences-keyboard-Launching
Case ID: syskey-001
Purpose:
1. Preferences - Keyboard - Launching from main menu
Steps:
1. System -> Preferences -> Keyboard
Verification:
1. Did the applet launch?
preferences-keyboard-general-repeat-keys
Case ID: syskey-002
Depends on: preferences-keyboard-Launching
Purpose:
1. Preferences - Keyboard - Repeat Keys
Steps:
1. Adjust delay and speed
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-general-cursor-blinking
Case ID: syskey-003
Depends on: preferences-keyboard-general-repeat-keys
Purpose:
1. Preferences - Keyboard - Cursor Blinking
Steps:
1. Adjust speed
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-layouts
Case ID: syskey-004
Depends on: preferences-keyboard-general-cursor-blinking
Purpose:
1. Preferences - Keyboard - Layout Options
Steps:
1. Adjust a keyboard layout feature
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-accessibility-sticky-keys
Case ID: syskey-005
Depends on: preferences-keyboard-layouts
Purpose:
1. Preferences - Keyboard - Sticky Keys
Steps:
1. Simulate simultaneous key presses
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-accessibility-slow-keys
Case ID: syskey-006
Depends on: preferences-keyboard-accessibility-sticky-keys
Purpose:
1. Preferences - Keyboard - Slow Keys
Steps:
1. Only allow long key presses
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-accessibility-bounce-keys
Case ID: syskey-007
Depends on: preferences-keyboard-accessibility-slow-keys
Purpose:
1. Preferences - Keyboard - Bounce Keys
Steps:
1. Ignore fast duplicate key presses
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-mouse-keys
Case ID: syskey-008
Depends on: preferences-keyboard-accessibility-bounce-keys
Purpose:
1. Preferences - Keyboard - Pointer control
Steps:
1. Pointer can be controlled by keypad
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
preferences-keyboard-typing-break
Case ID: syskey-009
Depends on: preferences-keyboard-mouse-keys
Purpose:
1. Preferences - Keyboard - Lock screen
Steps:
1. Lock screen to enforce typing break
Verification:
1. Did changes appear in the test field at the bottom of the dialog?
System-preferences/keyboard-shortcuts
preferences-keyboard-shortcuts-hotkeys
Case ID: syskey-001
Affected Package: gnome-keybinding-properties
Purpose:
1. Preferences - Keyboard Shortcuts - Hot Keys
2. Confirm that the Hotkeys actually perform the correct action(e.g. Fn+F4)
Verification:
1. Did the Hotkey work?
preferences-keyboard-system-config-mapping
Case ID: syskey-002
Affected Package: gnome-keybinding-properties
Depends on: preferences-keyboard-shortcuts-remove
Purpose:
1. Preferences - Keyboard Shortcuts - Button Mapping
Steps:
1. Confirm you can map an application to each of the programmable buttons
2. Confirm you can map an action to each of the programmable buttons
3. Confirm already assigned buttons can be re-assigned a different action/application
Verification:
1. Have the condition been met with no adverse effects?
preferences-keyboard-system-config-actions
Case ID: syskey-003
Affected Package: gnome-keybinding-properties
Depends on: preferences-keyboard-system-config-mapping
Purpose:
1. Preferences - Keyboard Shortcuts - Actions
Steps:
1. Confirm application launch when button is depressed
2. Confirm action performed when button is depressed
3. Confirm re-mapped button perform new action/application launch
Verification:
1. Have the condition been met with no adverse effects?
preferences-keyboard-shortcuts-launching
Case ID: syskey-004
Affected Package: gnome-keybinding-properties
Depends on: preferences-keyboard-system-config-actions
Purpose:
1. Preferences - Keyboard Shortcuts - Main Menu
Steps:
1. Launch Keyboard Shortcuts from Main Menu
a. System -> Preferences -> Keyboard Shortcuts
Verification:
1. Did the applet launch?
preferences-keyboard-shortcuts-add
Case ID: syskey-005
Affected Package: gnome-keybinding-properties
Depends on: preferences-keyboard-shortcuts-launching
Purpose:
1. Preferences - Keyboard Shortcuts - Add a shortcut
Steps:
1. Launch Keyboard Shortcuts
2. Click Add
3. Create a shortcut for launching the terminal
4. Use shortcut to launch terminal
Verification:
1. Did the new shortcut work?
preferences-keyboard-shortcuts-remove
Case ID: syskey-006
Affected Package: gnome-keybinding-properties
Depends on: preferences-keyboard-shortcuts-add
Purpose:
1. Preferences - Keyboard Shortcuts - Remove a shortcut
Steps:
1. Launch Keyboard Shortcuts
2. Select the terminal launching shortcut
3. Click Delete button
4. Use shortcut to launch terminal
Verification:
1. Did the shortcut not work?
System-preferences/main-menu
preferences-main-menu-launch
Case ID: sysmai-001
Affected Package: alacarte
Purpose:
1. Preferences - Main Menu - Launching
2. Launching from Main Menu
Steps:
1. Verify the user can launch System -> Preferences -> Main Menu
Verification:
1. Have the condition been met with no adverse effects?
preferences-main-menu-new
Case ID: sysmai-002
Affected Package: alacarte
Depends on: preferences-main-menu-launch
Purpose:
1. Preferences - Main Menu - New
2. Adding a new application to the menu
Steps:
1. Verify the user can add a new app
2. Select Category in the left hand panel
3. Click the Add button
4. Fill in required information
5. Open Menu from Panel and browse to newly added app icon
6. Launch the new app
7. Verify the new app is launched
Verification:
1. Have the condition been met with no adverse effects?
preferences-main-menu-move
Case ID: sysmai-003
Affected Package: alacarte
Depends on: preferences-main-menu-launch
Purpose:
1. Preferences - Main Menu - Move
2. Moving an application
Steps:
1. Verify the user can move an app
2. Launch Main Menu app
3. Select Category in the left hand panel
4. Select an application in the right hand panel
5. Drag and drop into a different category on the left
6. Open menu from panel
7. Verify the app has moved to a different category
Verification:
1. Have the condition been met with no adverse effects?
preferences-main-menu-delete
Case ID: sysmai-004
Affected Package: alacarte
Depends on: preferences-main-menu-launch
Purpose:
1. Preferences - Main Menu - Delete
2. Deleting an application
Steps:
1. Verify the user can delete an app
2. Launch Main Menu app
3. Select Category in the left hand panel
4. Select an application in the right hand panel
5. Click delete
6. Open menu from panel
7. Browse to location of app icon
8. Verify the app icon has been deleted
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/mouse
preferences-mouse-basic
Case ID: sysmou-001
Affected Package: gnome-mouse-properties
Purpose:
1. Preferences - Mouse - Verify Basic Functionality
Steps:
1. Click touchpad to move right, left, up and down
2. Click left button and right button to check function;
3. Move up and down at the right edge to scroll;
4. Verify touchpad functionality after resume from S3/S4/restart
Verification:
1. Have the condition been met with no adverse effects?
preferences-mouse-extend
Case ID: sysmou-002
Affected Package: gnome-mouse-properties
Depends on: preferences-mouse-basic
Purpose:
1. Preferences - Mouse - Setup Extend Mouse
2. Verify ability to change basic settings
Steps:
1. Switch right-handed and left-handed
2. Adjust Pointer Speed from slow to fast
3. Adjust Timeout from short to long
Verification:
1. Have the condition been met with no adverse effects?
preferences-mouse-settings1
Case ID: sysmou-003
Affected Package: gnome-mouse-properties
Depends on: preferences-mouse-basic
Purpose:
1. Preferences - Mouse - Basic Settings
2. Verify ability to change basic settings
Steps:
1. Switch right-handed and left-handed. Verify the right click functions with to the left click
2. Adjust Pointer Speed from slow to fast. Verify the cursor the speed has changed
3. Adjust Timeout from short to long. Double-click timeout verify the timeout has switched from shortest to the longest
Verification:
1. Have the condition been met with no adverse effects?
preferences-mouse-settings2
Case ID: sysmou-004
Affected Package: gnome-mouse-properties
Depends on: preferences-mouse-basic
Purpose:
1. Preferences - Mouse - Verify ability to change basic settings
Steps:
1. Verify user can switch right-handed and left-handed. The right click functions with to the left click
2. Verify user can Adjust Pointer Speed from slow to fast. The cursor speed moves from the slowest to the fastest
3. Verify user can Adjust Timeout from short to long. The timeout moves from shortest to the longest
4. Verify user can Switch touchpad tab. The touchpad is enabled and disabled
5. Verify user can check and uncheck "Enable touchpad". The touchpad is enabled and disabled
6. Verify user can check and uncheck "Enable mouse clicks with touchpad". The mouse is enabled and disabled
7. Verify user can check and uncheck vertical scrolling and horizontal scrolling. The page can be scrolled vertically or horizontally
8. Verify user can scroll in a web page
Verification:
1. Have the condition been met with no adverse effects
System-preferences/network-connections
preferences-network-connections-protocols
Case ID: sysnet-001
Purpose:
1. Network Manager should display the following types of network connections
Steps:
1. Left click on Network Connection from panel
a. WLAN
b. LAN
Verification:
1. Did the protocols display as expect?
preferences-network-connections-encryption
Case ID: sysnet-002
Depends on: preferences-network-connections-hide-wireless
Purpose:
1. Network Manager supports Encryption
Steps:
1. Confirm WEP key
2. Confirm WPA key
3. Confirm Hex and Passphrase
Verification:
1. Did device support these encryption?
preferences-network-connections-connections
Case ID: sysnet-003
Depends on: preferences-network-connections-encryption
Purpose:
1. Network Manager manages connections
Steps:
1. Confirm that after 1st connect keys/passphrases do not need to be re-entered
2. Switch from WiFi to Ethernet connection
Verification:
1. Have the condition been met with no adverse effects?
preferences-network-connections-manual-connections
Case ID: sysnet-004
Depends on: preferences-network-connections-connections
Purpose:
1. Network Manager supports manual and automatic connections
Steps:
1. Confirm that Network Manager will attempt to connect to last connection during boot
2. Confirm Network Manager also supports manual connection to available networks
3. Confirm Network Manager supports new network manual creation
Verification:
1. Have the condition been met with no adverse effects?
preferences-network-connections-hide-wireless
Case ID: sysnet-005
Depends on: preferences-network-connections-manual-connections
Purpose:
1. Network Manager supports Hide Wireless Connection
Steps:
1. Confirm Network Manager supports hide ssid wireless network
Verification:
1. Did hssid connection work as expect?
System-preferences/network-manager
preferences-net-connect-launch
Case ID: sysnet-001
Affected Package: nm-connection-editor
Purpose:
1. Network Connections - Launching from Main Menu
Steps:
1. System -> Preferences -> Network Connections
2. Click the test button to launch the applet
Verification:
1. Did the applet launch?
preferences-net-connect-wired
Case ID: sysnet-002
Affected Package: nm-connection-editor
Depends on: preferences-net-connect-launch
Purpose:
1. Network Connections - Verify the Network Manager can connect to a hardwire network
Steps:
1. Plug in an Ethernet cable
Verification:
1. Did the connection appear in the Wired tab?
preferences-net-connect-wireless
Case ID: sysnet-003
Affected Package: nm-connection-editor
Depends on: preferences-net-connect-launch
Purpose:
1. Network Connections - Verify the Network Manager Network Manager supports Encryption for different wireless networks
Steps:
1. Confirm WEP key (UbuntuTest)
2. Confirm WPA & WPA2 key (UbuntuGuest)
3. Confirm Hex and Passphrase (UbuntuTest)
Verification:
1. Can you make the connections with no adverse effects?
preferences-net-connect-3G
Case ID: sysnet-004
Affected Package: nm-connection-editor
Depends on: preferences-net-connect-launch
Purpose:
1. Network Connections - Verify the Network Manager can connect to a 3G network
Steps:
1. Insert 3G Sim card for service provider
2. Select the service from the network manager panel applet
Verification:
1. Did the connection appear in the Mobile Broadband tab?
preferences-net-connect-tabs
Case ID: sysnet-005
Affected Package: nm-connection-editor
Depends on: preferences-net-connect-wired
Steps:
1. Verify the Network Manager displays the following tabs
a. Wired
b. Wireless
c. Mobile BroadBand
d. VPN
e. DSL
Verification:
1. Were the expected tabs displayed?
preferences-net-connect-vpn
Case ID: sysnet-006
Affected Package: nm-connection-editor
Depends on: preferences-net-connect-launch
Purpose:
1. Network Connections - Verify the Network Manager can connect to a VPN network
Steps:
1. Select the VPN service from the network manager panel applet
2. Enter connection information
Verification:
1. Did the connection appear in the VPN tab?
preferences-net-connect-dsl
Case ID: sysnet-007
Affected Package: nm-connection-editor
Depends on: preferences-net-connect-launch
Purpose:
1. Network Connections - Verify the Network Manager can connect to a DSL network
Steps:
1. Connect your machine modem
2. Use the PPOE dialer to establish a connection to your DSL provider
Verification:
1. Did the connection appear in the DSL tab?
System-preferences/network-proxy
preferences-network-proxy-launch
Case ID: sysnet-001
Affected Package: gnome-network-properties
Purpose:
1. Network Proxy - Launching from Main Menu
Steps:
1. Verify the user can launch System -> Preferences -> Network Proxy
Verification:
1. Did the applet launch?
preferences-network-proxy-adding
Case ID: sysnet-002
Affected Package: gnome-network-properties
Depends on: preferences-network-proxy-launch
Purpose:
1. Network Proxy - Adding a Network Proxy
Steps:
1. Verify you can launch network proxy
2. Verify the can check Manual Proxy Configuration
3. Verify you can Set an HTTP Proxy
4. Verify you can connect to the internet
5. Keep settings for the next test
Verification:
1. Have all the above conditions been met with no adverse effects?
preferences-network-proxy-remove
Case ID: sysnet-003
Affected Package: gnome-network-properties
Depends on: preferences-network-proxy-launch
Purpose:
1. Network Proxy - Removing a Network Proxy
Steps:
1. Verify you can remove the previous added Network Proxy
2. Verify the Network Proxy has been remove by attempting to connect to the internet
Verification:
1. Have all the above conditions been met with no adverse effects?
preferences-network-proxy-auto
Case ID: sysnet-004
Affected Package: gnome-network-properties
Depends on: preferences-network-proxy-launch
Purpose:
1. Network Proxy - Automatic Proxy Configuration
Steps:
1. Verify that the Automatic Proxy Configuration option is available
Verification:
1. Is the Automatic Proxy Configuration available?
preferences-network-proxy-ignore
Case ID: sysnet-005
Affected Package: gnome-network-properties
Depends on: preferences-network-proxy-launch
Purpose:
1. Network Proxy - Ignored Hosts
Steps:
1. Verify that ignored hosts tab is available to add or remove ips and urls
Verification:
1. Can user add or remove ips or urls in Ignored Hosts tab?
System-preferences/password-encryption-keys
preferences-passwords-encryption-launch
Case ID: syspas-001
Affected Package: seahorse
Purpose:
1. Seahorse - Passwords and Encryption - Launching
2. Launching from Main Menu
Steps:
1. System -> Preferences -> Passwords and Encryption Keys
Verification:
1. Did the passwords and encryption menu open?
preferences-passwords-encryption-keyring
Case ID: syspas-002
Affected Package: seahorse
Depends on: preferences-passwords-encryption-launch
Purpose:
1. Seahorse - Passwords and Encryption - New/Import
2. New key/Password
3. Create a new keyring
Steps:
1. File -> New -> Keyring
2. Choose a name TESTkeyring
Verification:
1. Has a new keyring named TESTkeyring been created?
preferences-passwords-encryption-pgp
Case ID: syspas-003
Affected Package: seahorse
Depends on: preferences-passwords-encryption-launch
Purpose:
1. Seahorse - Create a new PGP key
Steps:
1. File -> New -> PGP
2. Choose a name TESTpgp
Verification:
1. Has a new PGP key named TESTpgp been created?
preferences-passwords-encryption-ssh
Case ID: syspas-004
Affected Package: seahorse
Depends on: preferences-passwords-encryption-launch
Purpose:
1. Seahorse - Create a new key/password
Steps:
1. File -> New -> SSH
2. Choose a name TESTssh
Verification:
1. Has a new secure shell key named TESTssh been created?
preferences-passwords-encryption-import
Case ID: syspas-005
Affected Package: seahorse
Depends on: preferences-passwords-encryption-launch
Purpose:
1. Seahorse - Import
Steps:
1. Download a key file
2. File -> Import
3. Browse for a key file
4. Select the key file
Verification:
1. Does the key get imported?
preferences-passwords-encryption-properties
Case ID: syspas-006
Affected Package: seahorse
Depends on: preferences-passwords-encryption-launch
Purpose:
1. Seahorse - Passwords and Encryption - Properties
2. Properties
Steps:
1. Select a key
2. Click Properties
Verification:
1. Are the properties displayed correctly?
preferences-passwords-encryption-delete
Case ID: syspas-007
Affected Package: seahorse
Depends on: preferences-passwords-encryption-launch
Purpose:
1. Seahorse - Passwords and Encryption - Delete
2. Delete
Steps:
1. Select a key
2. Edit -> Delete
Verification:
1. Has the selected key been deleted?
System-preferences/power-management
preferences-power-ac-lid
Case ID: syspow-001
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for AC power - When Laptop lid is closed
Steps:
1. Verify the each of the following settings when the laptop lid is closed and the system recovers from each of the settings with no adverse effects
a. Blank screen
b. Suspend
c. Hibernate
d. Shutdown
e. Spin down disks when possible
Verification:
1. Have all the conditions been met without any adverse effects?
preferences-power-ac-inactive
Case ID: syspow-002
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for AC power - Put display to sleep when inactive
Steps:
1. Verify the following settings function properly
a. Never
b. A time limit from drop down
c. Dim Display when Idle
Verification:
1. Have the conditions been met with no adverse effects?
preferences-power-ac-brightness
Case ID: syspow-003
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for AC power - Display brightness
Steps:
1. Verify the following settings function properly
a. Set display to x%
Verification:
1. Has the condition been met with no adverse effect?
preferences-power-ac-icon
Case ID: syspow-004
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for AC power - Icon Displays - 1
Steps:
1. Verify the battery icon displays when AC is unplugged
2. Verify the screen dims when AC is unplugged
3. Verify the battery icon switches AC is plugged in and battery is charging
4. Verify the battery icon disappears when the battery is fully charged
Verification:
1. Have all the above conditions been met with no adverse effects?
preferences-power-ac-icon2
Case ID: syspow-005
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for AC power - Icon Displays - 2
Steps:
1. Verify status appears when you left click battery icon
2. Verify power preferences menu is available when you right click battery icon
3. Verify the battery icon remains after the system suspends or hibernates on battery power
Verification:
1. Have all the above conditions been met with no adverse effects?
preferences-power-batt-lid
Case ID: syspow-006
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for Battery power - When Laptop lid is closed
Steps:
1. Verify the each of the following settings when the laptop lid is closed and the system recovers from each of the settings with no adverse effects
a. Blank screen
b. Suspend
c. Hibernate
d. Shutdown
e. Spin down disks when possible
Verification:
1. Have all the conditions been met without any adverse effects?
preferences-power-batt-low
Case ID: syspow-007
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - When battery power is critically low
Steps:
1. Verify the each of the following settings when the battery power is critically low and the system recovers from each of the settings with no adverse effects
a. Suspend
b. Hibernate
c. Shutdown
Verification:
1. Have all the conditions been met without any adverse effects?
preferences-power-batt-inactive
Case ID: syspow-008
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for Battery power - Put display to sleep when inactive
Steps:
1. Verify the following settings:
a. Never
b. A time limit from drop down
c. Dim Display when Idle
d. Reduce backlight brightness
Verification:
1. Have the conditions been met with no adverse effects?
preferences-power-batt-default
Case ID: syspow-009
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - Settings for Battery power - Make Default
Steps:
1. Verify the following:
a. Make settings can be made default
b. Closing menu does not save changed settings
c. Help file are available
Verification:
1. Have the conditions been met with no adverse effects?
preferences-power-general-power
Case ID: syspow-010
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - General - When power button is pressed
Steps:
1. Verify the following settings:
a. Ask Me
b. Suspend
c. Hibernate
d. Shutdown
Verification:
1. Have the conditions been met with no adverse effects?
preferences-power-general-suspend
Case ID: syspow-011
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - General - When suspend button is pressed
Steps:
1. Verify the following settings:
a. Suspend
b. Hibernate
Verification:
1. Have the conditions been met with no adverse effects?
preferences-power-general-notify
Case ID: syspow-012
Affected Package: gnome-power-preferences
Depends on: preferences-power-launch
Purpose:
1. Power Management - General - Notification
Steps:
1. Verify the following settings:
a. Never display an icon
b. Only display an icon when the battery is low
c. Only display an icon when charging or discharging
d. Only display an icon when battery is present
e. Always display an icon
Verification:
1. Have the conditions been met with no adverse effects?
preferences-power-launch
Case ID: syspow-013
Affected Package: gnome-power-preferences
Purpose:
1. Power Management - Launching from main menu
Steps:
1. System -> Preferences -> Power Management
2. Click the test button to launch applet from command line
Verification:
1. Did the applet launch?
System-preferences/preferred-applications
preferences-preferred-applications-launching
Case ID: syspre-001
Purpose:
1. Preferences - Preferred Applications - Launching from Main Menu
Steps:
1. System -> Preferences -> Preferred Applications
Verification:
1. Did the applet launch?
preferences-preferred-applications-internet
Case ID: syspre-002
Affected Package: gnome-default-applications-properties
Depends on: preferences-preferred-applications-launching
Purpose:
1. Preferences - Preferred Applications - Internet
Steps:
1. Set web browser default
2. Click embedded link
3. Default browser is launched
4. Set mail reader default
5. Click embedded link
6. Default mail reader is launched
Verification:
1. Have the condition been met with no adverse effects?
preferences-preferred-applications-multimedia
Case ID: syspre-003
Affected Package: gnome-default-applications-properties
Depends on: preferences-preferred-applications-internet
Purpose:
1. Preferences - Preferred Applications - Multimedia
Steps:
1. Set media player default
2. Open audio file
3. Default media player is launched
Verification:
1. Have the condition been met with no adverse effects?
preferences-preferred-applications-system
Case ID: syspre-004
Affected Package: gnome-default-applications-properties
Purpose:
1. Preferences - Preferred Applications - System
Steps:
1. Set terminal emulator default
2. Click on a shell script
3. When prompted select open in terminal
4. Default terminal is launched
Verification:
1. Have the condition been met with no adverse effects?
preferences-preferred-applications-accessibility
Case ID: syspre-005
Affected Package: gnome-default-applications-properties
Depends on: preferences-preferred-applications-system
Purpose:
1. Preferences - Preferred Applications - Accessibility
Steps:
1. Set accessibility default
2. Use hotkey to launch accessibility application
3. Default accessibility application is launched
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/screen-brightness
preferences-screen-brightness-shortcut
Case ID: sysscr-001
Purpose:
1. Brightness Shortcut Keys
Steps:
1. Confirm keyboard keys (F5,F6,Fn+...,etc) controls screen brightness
2. Confirm screen brightness dynamically adjusts with up and down with the appropriate key press
Verification:
1. Have the condition been met with no adverse effects?
NOTES:
1. Only applicable to laptops
preferences-screen-brightness-power-settings
Case ID: sysscr-002
Depends on: preferences-screen-brightness-shortcut
Purpose:
1. Verify PM Event response
Steps:
1. Unplug AC adapter, screen brightness should dim (default setting, can be changed in power management)
2. Plug in AC adapter, screen brightness should return to previous settings
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/screen-resolution
preferences-resolution-screen-size
Case ID: sysscr-001
Affected Package: gnome-display-properties
Purpose:
1. Preferences - Monitors - Screen Size
Steps:
1. Confirm screen size can be reduced
2. Confirm screen size can be increased
Verification:
1. Did adjust screen size work as expect?
preferences-resolution-screen-resolution
Case ID: sysscr-002
Affected Package: gnome-display-properties
Depends on: preferences-resolution-screen-size
Purpose:
1. Preferences - Monitors - Resolution
Steps:
1. Confirm screen resolution can be reduced
2. Confirm screen resolution can be increased
Verification:
1. Did adjust screen resolution work as expect?
preferences-resolution-screen-rotation
Case ID: sysscr-003
Affected Package: gnome-display-properties
Depends on: preferences-resolution-screen-resolution
Purpose:
1. Preferences - Monitors - Rotation
Steps:
1. Confirm screen can be rotated (if applicable)
Verification:
1. Did screen rotate as expect?
System-preferences/screen-saver
preferences-screensaver-launching
Case ID: sysscr-001
Purpose:
1. Preferences - Screensaver - Launching from Main Menu
Steps:
1. System -> Preferences -> Screensaver
Verification:
1. Did the applet launch?
preferences-screensaver-theme
Case ID: sysscr-002
Affected Package: gnome-screensaver-preferences
Depends on: preferences-screensaver-launching
Purpose:
1. Preferences - Screensaver - Theme selection
Steps:
1. Choose a theme
2. Select Preview button
Verification:
1. Did screen saver theme display as expect?
preferences-screensaver-idle
Case ID: sysscr-003
Affected Package: gnome-screensaver-preferences
Depends on: preferences-screensaver-theme
Purpose:
1. Preferences - Screensaver - Activate screensaver when computer is idle
Steps:
1. Set idle timer to 5 minutes
2. Check Activate when idle check box
3. Leave device idle for 6 minutes
Verification:
1. Did the screensaver activate?
preferences-screensaver-lock
Case ID: sysscr-004
Affected Package: gnome-screensaver-preferences
Depends on: preferences-screensaver-idle
Purpose:
1. Preferences - Screensaver - Lock screen when screensaver is active
Steps:
1. Check box for locking screen when screensaver is active
2. Allow idle time to pass
3. Move mouse
Verification:
1. Did system ask for password before unlocking screen?
System-preferences/sound-preferences
preferences-sound-preferences-external-headphones
Case ID: syssou-001
Purpose:
1. External Headphones Detected
Steps:
1. Plugging in external headphones disables internal speakers
Verification:
1. Did the headphone be detected?
preferences-sound-preferences-internal-speaker
Case ID: syssou-002
Depends on: preferences-sound-preferences-external-headphones
Purpose:
1. Sound Playback run Test
Steps:
1. Autodetect
2. ALC269 Analog
3. Bluetooth
4. ALSA - Advanced Linux Sound Architecture
5. OSS - Open Sound System
6. PulseAudio Sound Server
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/startup-applications
preferences-startup-applications-launching
Case ID: syssta-001
Purpose:
1. Preferences - Startup Applications - Launching
Steps:
1. System -> Preferences -> Startup Applications
Verification:
1. Did the applet launch?
preferences-startup-applications-add
Case ID: syssta-002
Affected Package: gnome-session-properties
Depends on: preferences-startup-applications-launching
Purpose:
1. Preferences - Startup Applications - Add New application
Steps:
1. Click the Add button
2. Enter name
3. Enter command
4. Enter comment
5. Save
6. Enable by checking the box
7. Reboot
8. New application should launch
Verification:
1. Did new application launch as expect?
preferences-startup-applications-disable
Case ID: syssta-003
Affected Package: gnome-session-properties
Depends on: preferences-startup-applications-add
Purpose:
1. Preferences - Startup Applications - Disable startup app
Steps:
1. Select application from list
2. Uncheck application
3. Reboot
4. Application should not be run on boot
Verification:
1. Did the application be disabled as expect?
preferences-startup-applications-delete
Case ID: syssta-004
Affected Package: gnome-session-properties
Depends on: preferences-startup-applications-disable
Purpose:
1. Preferences - Startup Applications - Delete application
Steps:
1. Select application from list
2. Click Delete button
3. Application is removed from list
Verification:
1. Did the application be removed as expect?
preferences-startup-applications-option
Case ID: syssta-005
Affected Package: gnome-session-properties
Depends on: preferences-startup-applications-delete
Purpose:
1. Preferences - Startup Applications - Option
Steps:
1. Check box to enable remember executing applications automatically
2. Reboot
3. Applications should be launching on boot
Verification:
1. Did the application launch as expect?
System-preferences/volume-controls
preferences-volume-controls-slider
Case ID: sysvol-001
Affected Package: gnome-volume-control
Purpose:
1. Sound Preferences - Slider
Steps:
1. Confirm slider controls volume
2. Confirm volume dynamically adjusts with slider movement
Verification:
1. Have the condition been met with no adverse effects?
preferences-volume-controls-control
Case ID: sysvol-002
Affected Package: gnome-volume-control
Depends on: preferences-volume-controls-slider
Purpose:
1. Sound Preferences - Full Volume Control
Steps:
1. Master
a. Confirm slider controls volume
b. Confirm volume dynamically adjusts with slider movement
2. Headphone
c. Confirm slider controls volume
d. Confirm volume dynamically adjusts with slider movement
3. PCM
e. Confirm slider controls volume
f. Confirm volume dynamically adjusts with slider movement
4. Mic Boost
g. Confirm slider controls volume
h. Confirm volume dynamically adjusts with slider movement
5. Speaker
i. Confirm slider controls volume
j. Confirm volume dynamically adjusts with slider movement
Verification:
1. Have the condition been met with no adverse effects?
System-preferences/windows
preferences-windows-launching
Case ID: syswin-001
Purpose:
1. Preferences - Windows - Launching
Steps:
1. Launching the application
2. System -> Preferences -> Window
Verification:
1. Did the applet launch?
preferences-windows-settings
Case ID: syswin-002
Affected Package: gnome-window-properties
Depends on: preferences-windows-launching
Purpose:
1. Preferences - Windows - Confirm window settings are functional
Steps:
1. Check box on Select windows when the mouse moves over on them
2. Confirm the window is selected when moves the mouse over a window
3. Double Click on window bars performs correct action (Maximize, Minimize etc.)
4. Key press and click for window movement
Verification:
1. Have the condition been met with no adverse effects?
Unity
Unity/Launchers
Case ID: uni-001
Affected Package: unity
Purpose:
1. Test Launchers
Steps:
1. Start applications from the launchers
Verification:
1. Are you able to launch applications from launchers in the Unity Panel?
Unity/Expose
Case ID: uni-002
Affected Package: unity
Purpose:
1. Unity includes a feature called expose which brings all open windows into view on the screen
Steps:
1. Open several different windows
2. Click the Ubuntu logo in the top left corner
Verification:
1. Are all open windows displayed completely on the desktop?
Unity/Alt+Tab
Case ID: uni-003
Affected Package: unity
Purpose:
1. Switch between running apps
Steps:
1. Press Alt+Tab to switch between running apps
Verification:
1. Does Alt+Tab switch between running apps?
Unity/Single-Launcher
Case ID: uni-004
Affected Package: unity
Purpose:
1. Unity panel should only display one launcher for each application
Steps:
1. Open multiple instances of your browser
a. Only one launcher should appear in Unity panel
2. Hover the browser icon or right click the icon in the Unity Launcher
a. Check that all instances of the browser are visible on the desktop
3. Repeat steps (1) - (2) for several applications
Verification:
1. Did all the above conditions get satisfied without any adverse effects?
Unity/Custom-Launcher
Case ID: uni-005
Affected Package: unity
Purpose:
1. User can add launchers to Unity Panel
Steps:
1. Open an application
2. Right click on the shortcut that appears in the Unity Launcher
3. Click 'Keep in Launcher'
4. Close the program
5. Restart the machine
Verification:
1. Do custom launchers persist after application closes and machine restarts?
Unity/Delete-Custom-Launcher
Case ID: uni-006
Affected Package: unity
Purpose:
1. User can delete shortcuts on the Unity Panel
Steps:
1. User is able to delete custom shortcuts on the Unity panel by right clicking the desired shortcut and click 'Remove from Launcher'
Verification:
1. Is this correct?
Unity/Persistence
Case ID: uni-007
Affected Package: unity
Purpose:
1. Check persistence of customizations
Steps:
1. Add and Suppress customs shortcuts to the Unity panel
Verification:
1. Do changes made to the Unity panel persist after several reboots?
Unity/Scrolling
Case ID: uni-008
Affected Package: unity
Purpose:
1. Test scrolling
Steps:
1. Fill the launcher beyond what can be displayed on the screen.
Verification:
1. Are you able to drag the unity panel up and down to see the extra icons?