Plans/LaptopTesting

Not logged in - Log In / Register

System

Launch applications from data file icons

Case ID: exc-001

  1. Click on the places menu select Home Folder

  2. In Home Folder double-click on the Examples folder.

  3. Double-click on the example files and confirm that the appropriate applications start correctly.

    Notes: Bugs regarding the actual content of the files should be reported against the package example-content, while application bugs should be reported against the appropriate application

Suspend/Resume smoke test

Case ID: snr-001

  1. Open a few applications in on the desktop, including Firefox
  2. Look at the top-right corner of your screen, you should find the session icon alongside of your user-name, click on it to get a drop-down menu
  3. Now from the drop-down menu select Suspend

  4. After about 10 seconds press the power button on your system to resume
  5. You should be presented with a password prompt; enter your password
  6. Verify that the desktop loads as before, at the correct resolution, that your applications are still running and that you can connect to the net

Extended Suspend/Resume test

Case ID: snr-002

  1. Run the suspend/resume test script included in Ubuntu:

sudo /usr/share/checkbox/scripts/suspend_test --full

or run the following if testing a server:

sudo /usr/share/checkbox/scripts/suspend_test --server

This will perform a number of suspend/resume tests. The first few of these require human intervention such as unplugging the AC cord and replacing it. Once the main stress test starts no further intervention will be needed. Any failures to resume should trigger apport which will guide you in filing a bug in Launchpad.

Hibernate/Resume smoke test

Case ID: snr-003

  1. Open a few applications in on the desktop, including Firefox
  2. Look at the top-right corner of your screen, you should find the session icon alongside of your user-name, click on it to get a drop-down menu
  3. Now from the drop-down menu select Hibernate

  4. After about 30 seconds press the power button on your system to resume
  5. The system will appear to boot as it reads the previous session from disk
  6. You should be presented with a password prompt; enter your password
  7. Verify that the desktop loads as before, at the correct resolution, that your applications are still running and that you can connect to the net

Test Card Reader

Case ID: him-001

  1. Verify that no removable media icons are present on the desktop.
  2. Insert a media card into the reader.
  3. Verify that an icon appears on the desktop for the card.
  4. Double-click the card icon.
  5. Verify that a window opens showing the contents of the card (if any).
  6. Right-click within the window and select Create Document -> Create Empty File. Call the file test.txt.

  7. Verify that test.txt is created.

  8. Drag test.txt to the trash can.

  9. Verify that test.txt is removed from the card.

  10. Close the card window. Right-click on the card icon and select Unmount Volume.

  11. Verify that the icon disappears from the desktop.
  12. Repeat for every type of media supported (e.g. CF, SD, MMC, etc.).

Verification

  1. Card is detected and appears on the desktop.
  2. A file can be created and deleted on the card.
  3. The card can be unmounted and disappears from the desktop.

Reconnect Card Reader and Verify Remounting

Case ID: him-002

  1. Verify that no removable media icons are present on the desktop.
  2. Insert a media card into the reader.
  3. Verify that an icon appears on the desktop for the card.
  4. Right-click on the card icon and select Unmount Volume.

  5. Verify that the icon disappears from the desktop.

Verification

  1. Card is detected and appears on the desktop.
  2. The card can be unmounted and disappears from the desktop.

Input/output

Built-in keyboard

Terminal typing test

Case ID: kbt-002

  1. Once the Operating System has been installed
  2. Open Applications->Accessories->Terminal

  3. Type in nano and press Enter

  4. Type in a paragraph that uses every character on your keyboard
  5. Press Ctrl-x

  6. Press y

  7. Type in demo2.txt and press Enter

  8. Now open Places->Home Folder

  9. Double click on demo2.txt

  10. Once it opens ensure that every character is displayed as expected

Verification

  1. Verify that the terminal opens correctly.
  2. Verify that text appears in the terminal correctly.
  3. Verify that the file can be saved and reopened correctly.

USB Keyboard

Attach keyboard

Case ID: usk-001

  1. Attach the Keyboard to the USB port on your laptop
  2. Switch on the laptop
  3. See that the USB keyboard is preferred to the builtin Keyboard

Verification

  1. Verify that the keyboard is detected and used after being connected.

Typing test OO.o Writer

Case ID: usk-004

  1. Once the Operating System has started
  2. Open Applications->Office->OpenOffice.org Word Processor

  3. Type in a paragraph that uses every character on your keyboard
  4. Click on Save

  5. In the new window type in demo3.odt and click on Save

  6. Now open Places->Home Folder

  7. Double click on demo3.odt

  8. Once it opens ensure that every character is displayed as expected

Verification

  1. Verify that OpenOffice.org Writer opens correctly.

  2. Verify that text appears in the word processor correctly.
  3. Verify that the file can be saved and reopened correctly.

Remove keyboard

Case ID: usk-005

  1. Shutdown the machine and remove the USB Keyboard
  2. Start the machine once the keyboard is removed
  3. Ensure that the main builtin keyboard now works as expected

Verification

  1. Verify that the keyboard is no longer used after being disconnected.
  2. Verify that the builtin keyboard works as expected.

Reinsert keyboard

Case ID: usk-006

  1. Once more shutdown the machine
  2. Insert the USB Keyboard
  3. Start up the machine
  4. Ensure that the USB keyboard is working again.

Verification

  1. Verify that the keyboard is redetected.
  2. Verify that the keys work correctly after being reconnected.

Hotkeys

Multimedia keys (Totem)

Case ID: khk-001

  1. Open Applications->Sound & Video->Movie Player and open a playlist

  2. Press on the Play key /!\ This can be combined with Pause key

  3. Press on the Stop key. To stop the track playing

  4. Press on the Play key. To start the track playing again

  5. Press on the Volume Up key. To lower the volume

  6. Press on the Volume Down Key. To raise the volume

  7. Press on the Volume Mute key. To stop sound

  8. Press on the Volume Mute key. To restart sound

  9. Press on the Forward Track key. To skip forward a track

  10. Press on the Reverse Track key. To rewind a track

Verification

  1. Verify that the Play key starts playing the playlist.

  2. Verify that the Pause (or Play key if there is no separate Pause key) pauses playback.

  3. Verify that the Play key resumes playing.

  4. Verify that the Volume Up key increases the volume.

  5. Verify that the Volume Down key decreases the volume.

  6. Verify that the Volume Mute key mutes and unmutes the audio.

  7. Verify that the Forward Track key skips forward by a track.

  8. Verify that the Reverse Track key skips backwards by a track.

Multimedia keys (Rhythmbox)

Case ID: khk-002

  1. Open Applications->Sound & Video->Rhythmbox Music Player and open a playlist

  2. Press on the Play key /!\ This can be combined with Pause key

  3. Press on the Stop key. To stop the track playing

  4. Press on the Play key. To start the track playing again

  5. Press on the Volume Up key. To lower the volume

  6. Press on the Volume Down Key. To raise the volume

  7. Press on the Volume Mute key. To stop sound

  8. Press on the Volume Mute key. To restart sound

  9. Press on the Forward Track key. To skip forward a track

  10. Press on the Reverse Track key. To rewind a track

Verification

  1. Verify that the Play key begins playback.

  2. Verify that the Stop key stops playback.

  3. Verify that the Play key resumes or restarts playback.

  4. Verify that the Volume Up key increases the volume.

  5. Verify that the Volume Down key decreases the volume.

  6. Verify that the Volume Mute key mutes and unmutes the audio.

  7. Verify that the Forward Track key skips forward by a track.

  8. Verify that the Reverse Track key skips backwards by a track.

Email (evolution)

Case ID: khk-003

/!\ The following only apply if you have the internet hot keys

  1. Press on the E-mail key.

  2. Your default email should now open.

Verification

  1. Verify that the email application opens.

Internet (firefox)

Case ID: khk-004

/!\ The following only apply if you have the internet hot keys

  1. Press on the Home or WWW key

  2. This will open your default internet client
  3. Type into the address bar www.ubuntu.com and click on the green arrow in the address bar

  4. Type into the address bar planet.ubuntu.com and click on the green arrow in the address bar

  5. Press the Back key. This should go back to ubuntu home page

  6. Press the Forward key. This should take you back to the planet ubuntu page

  7. Press the Stop key which should stop this page loading

  8. Press the Home key to return you to your home page

  9. Press the Favorites key. This should open the bookmarks side bar.

Verification

  1. Verify that a web browser is opened.
  2. Verify that web pages are loaded correctly.
  3. Verify that the Back key goes back one page.

  4. Verify that the Forward key goes forward one page.

  5. Verify that the Stop key stops a page loading.

  6. Verify that the Home key returns the browser to the home page.

  7. Verify that the Favorites key opens the bookmarks sidebar.

Case ID: khk-005

  1. Press the Search key

  2. This should open the tracker desktop search tool

Verification

  1. Verify that the desktop search tool is opened.

USB mouse

Connect USB Mouse

Case ID: hmu-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal).

  2. Run lsusb in the terminal. Verify that no USB mouse is listed.

  3. Connect the USB mouse to the computer.
  4. Run lsusb in the terminal. Verify that the USB mouse is now listed.

Verification

  1. Verify that the mouse is detected by lsusb when connected.

Test USB Mouse

Case ID: hmu-002

  1. Move the mouse. Verify that the mouse cursor moves onscreen.
  2. Right-click on the desktop. Select Create Document -> Create Empty File. Title it test.txt.

  3. Double-click the test.txt file you created. Verify that the double-click is responded to by a text editor opening.

  4. Close the text editor.
  5. Drag test.txt to the trash can. Verify that dragging works properly.

Verification

  1. Verify that the mouse controls the cursor onscreen.
  2. Verify that left- and right-clicking work.
  3. Verify that dragging works.

Disconnect USB Mouse

Case ID: hmu-003

  1. In the terminal, run lsusb. Verify that the USB mouse is listed.

  2. Disconnect the mouse from the computer.
  3. In the terminal, run lsusb. Verify that the USB mouse is no longer listed.

Verification

  1. Verify that the mouse is no longer detected by lsusb when disconnected.

Reconnect USB Mouse

Case ID: hmu-004

  1. In the terminal, run lsusb. Verify that no USB mouse is listed.

  2. Connect the USB mouse to the computer.
  3. In the terminal, run lsusb. Verify that the the USB mouse is now listed.

  4. Move the mouse and verify that the cursor moves onscreen.

Verification

  1. Verify that the mouse is detected by lsusb when reconnected.

  2. Verify that the mouse controls the cursor onscreen.

PS/2 mouse

Connect PS/2 Mouse

Case ID: hmp-001

  1. Shut down the computer.
  2. Connect the PS/2 mouse to the computer.
  3. Boot the computer.

Verification

  1. Verify that no mouse error messages are displayed during boot.

Test PS/2 Mouse

Case ID: hmp-002

  1. Move the mouse. Verify that the mouse cursor moves onscreen.
  2. Right-click on the desktop. Select Create Document -> Create Empty File. Title it test.txt.

  3. Double-click the test.txt file you created. Verify that the double-click is responded to by a text editor opening.

  4. Close the text editor.
  5. Drag test.txt to the trash can. Verify that dragging works properly.

Verification

  1. Verify that the mouse controls the cursor onscreen.
  2. Verify that left- and right-clicking work.
  3. Verify that dragging works.

Touchpad

Test Touchpad

Case ID: hmo-001

  1. Move a finger on the touchpad. Verify that the mouse cursor moves onscreen.
  2. Right-click on the desktop using the touchpad buttons. Select Create Document -> Create Empty File. Title it test.txt.

  3. Double-click using the touchpad buttons the test.txt file you created. Verify that the double-click is responded to by a text editor opening.

  4. Close the text editor.
  5. Drag test.txt to the trash can using the touchpad buttons. Verify that dragging works properly.

  6. Tap with two fingers on the desktop. Verify that the right-click menu appears. Select Create Document -> Create Empty File. Title it test2.txt.

  7. Double-tap with one finger on the test2.txt file. Verify that the double-tap is treated as a double-click and that the file is opened in a text editor.

  8. Type a sample sentence in the text editor. Highlight it.
  9. Click with the two touchpad buttons. Verify that a middle-click is sent and that the highlighted text is pasted into the document.
  10. Close the text editor.
  11. Double-tap-drag the test2.txt file to the trash can. Verify that dragging works correctly.

Verification

  1. Verify that the touchpad controls the mouse cursor onscreen.
  2. Verify that left- and right-clicking work with the touchpad buttons.
  3. Verify that tapping the touchpad works as a click.
  4. Verify that dragging works with both the touchpad buttons and by tap-and-drag on the touchpad.

Trackpad

Test Trackpad

Case ID: hmt-001

  1. Move a finger on the trackpad. Verify that the mouse cursor moves onscreen.
  2. Right-click on the desktop using the trackpad buttons. Select Create Document -> Create Empty File. Title it test.txt.

  3. Double-click using the trackpad buttons the test.txt file you created. Verify that the double-click is responded to by a text editor opening.

  4. Close the text editor.
  5. Drag test.txt to the trash can using the trackpad buttons. Verify that dragging works properly.

  6. Tap with three fingers on the desktop. Verify that the right-click menu appears. Select Create Document -> Create Empty File. Title it test2.txt.

  7. Double-tap with one finger on the test2.txt file. Verify that the double-tap is treated as a double-click and that the file is opened in a text editor.

  8. Type a sample sentence in the text editor. Highlight it.
  9. Tap with two fingers. Verify that a middle-click is sent and that the highlighted text is pasted into the document.
  10. Close the text editor.
  11. Double-tap-drag the test2.txt file to the trash can. Verify that dragging works correctly.

Verification

  1. Verify that the trackpad controls the mouse cursor onscreen.
  2. Verify that left- and right-clicking work with the trackpad buttons.
  3. Verify that tapping the trackpad works as a click.
  4. Verify that dragging works with both the trackpad buttons and by tap-and-drag on the trackpad.

Networking

Test Automatic Connectivity

Case ID: hcn-001

  1. Ensure that NetworkManager is running (computer icon in the notification area) and that no networks are currently connected.

  2. Open gnome-terminal (Applications -> Accessories -> Terminal).

  3. In the terminal, run ifconfig. Verify that only the loopback device ("lo") is listed.

  4. Connect the network adapter to a network with a DHCP server.
  5. After approximately 30 seconds, run ifconfig in the terminal. Verify that a new network device is present and has received an IP address. Note the interface name (e.g. eth0).

  6. In the terminal, run route -n. Note the IP address that is not "0.0.0.0" in the Gateway column.

  7. In the terminal, run ping -c 5 [gateway] where [gateway] is the IP address of the Gateway, above. Verify that the command reports "5 packets transmitted, 5 packets received".

Verify Release of Device

Case ID: hcn-002

  1. In the terminal, run sudo ifdown [interface] where [interface] is the interface name, above.

  2. In the terminal, run ifconfig and verify that only the loopback device ("lo") is listed.

Verify Manual Connectivity

Case ID: hcn-003

  1. In the terminal, run ifconfig [interface] [staticIP] where [interface] is the interface name and [staticIP] is a valid unused IP address on the current network. (Consult your network administrator if you do not know such an address.)

  2. In the terminal, run ifconfig. Verify that the network device is again listed and has the IP address ([staticIP]) as given above.

  3. In the terminal, run ping -c 5 [gateway] where [gateway] is the IP address of the Gateway, above. Verify that the command reports "5 packets transmitted, 5 packets received".

  4. In the terminal, run ifdown [interface] where [interface] is the interface name, above.

Test Automatic Connectivity

Case ID: hwn-001

  1. Ensure that NetworkManager is running (computer icon in the notification area) and that no networks are currently connected.

  2. Open gnome-terminal (Applications -> Accessories -> Terminal).

  3. In the terminal, run ifconfig. Verify that only the loopback device ("lo") is listed.

  4. Right-click on the NetworkManager icon and ensure that Enable Wireless is checked.

  5. After approximately 30 seconds, left-click on the NetworkManager icon. Verify that one or more wireless networks are visible.

  6. Select an open (no "shield" symbol next to it) network and left-click it. Verify that the network connection succeeds and that a series of bars replaces the NetworkManager icon.

  7. In the terminal, run ifconfig. Verify that a new network interface is listed.

  8. In the terminal, run route -n. Note the IP address that is not "0.0.0.0" in the Gateway column.

  9. In the terminal, run ping -c 5 [gateway] where [gateway] is the IP address of the Gateway, above. Verify that the command reports "5 packets transmitted, 5 packets received".

Verify Release of Device

Case ID: hwn-002

  1. Right-click the NetworkManager (bars) icon.

  2. Uncheck the box Enable Wireless.

  3. In the terminal, run ifconfig and verify that only the loopback device ("lo") is listed.

Audio

Test Audio

Case ID: hsi-001

  1. Ensure that the sound volume is turned to a reasonable level and that the sound is not muted by clicking on the Volume Control applet (the speaker icon in the notification area) and setting the volume.

  2. Open the Home Folder in the file manager (Places -> Home Folder).

  3. Double-click the Examples icon.

  4. Double-click the icon labeled fables_01_01_aesop.spx. A media player will open.

  5. Verify that sound is played through the speakers.
  6. Adjust the volume with the Volume Control applet. Verify that the audio volume changes.

  7. Right-click the Volume Control applet and check Mute. Verify that the audio is muted.

  8. Right-click the Volume Control applet and uncheck Mute. Verify that the audio resumes.

Verification

  1. Verify that sound is played through the speakers.

Test Audio

Case ID: hhi-001

  1. Ensure that the sound volume is turned to a reasonable level and that the sound is not muted by clicking on the Volume Control applet (the speaker icon in the notification area) and setting the volume.

  2. Connect the headphones to the computer.
  3. Open the Home Folder in the file manager (Places -> Home Folder).

  4. Double-click the Examples icon.

  5. Double-click the icon labeled fables_01_01_aesop.spx. A media player will open.

  6. Verify that sound is played through the headphones.
  7. Adjust the volume with the Volume Control applet. Verify that the audio volume changes.

  8. Right-click the Volume Control applet and check Mute. Verify that the audio is muted.

  9. Right-click the Volume Control applet and uncheck Mute. Verify that the audio resumes.

Verification

  1. Verify that sound is played through the headphones.

Test Recording

Case ID: hmi-001

  1. Verify that no external microphones are connected to the computer.
  2. Open Sound Preferences (System -> Preferences -> Sound Preferences).

  3. Go to the Input tab and ensure that the Input volume of the microphone is set to an appropriate level and is not muted.

  4. Now open Sound Recorder (Applications -> Sound & Video -> Sound Recorder).

  5. Click the Record button (the red circle).

  6. Talk briefly into the microphone.
  7. Click the Stop button (the gray square).

  8. Click the Play button (the right-facing triangle). Verify that your voice is played back and that no words have been dropped.

Verification

  1. Verify that sound is recorded through the microphone.

Test Recording

Case ID: hme-002

  1. Connect the microphone to the computer.
  2. Open Sound Preferences (System -> Preferences -> Sound Preferences).

  3. Go to the Input tab and ensure that the Input volume of the microphone is set to an appropriate level and is not muted.

  4. Now open Sound Recorder (Applications -> Sound & Video -> Sound Recorder).

  5. Click the Record button (the red circle).

  6. Talk briefly into the microphone.
  7. Click the Stop button (the gray square).

  8. Click the Play button (the right-facing triangle). Verify that your voice is played back and that no words have been dropped.

Verification

  1. Verify that sound is recorded through the microphone.

Video

Verify Screen Functionality

Case ID: his-001

  1. Boot the computer. Verify that the Ubuntu login screen is displayed.
  2. Log into the computer. Verify that the desktop wallpaper and panels are displayed.
  3. Open System -> Preferences -> Display.

  4. Change the screen resolution by selecting a different resolution from the Resolution dropdown.

  5. Press 'Apply'. Verify that the new resolution is set correctly and that the screen is still visible.

Verification

  1. Verify that the display is functioning correctly.
  2. Verify that the resolution can be changed.

USB

Test with app

Case ID: bfu-001

  1. Insert your installable USB drive into the USB Slot

  2. Press the key that enables you to select media to boot from /!\ If this is not available you may need to go into your bios to do this

  3. Select to boot from your USB drive and press Enter

  4. Follow the example HERE and ensure the system boots correctly

Verification

  1. Verify that the computer boots correctly from the USB device.

Connect Scanner

Case ID: hsu-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal)

  2. Run lsusb in the terminal and verify that no scanner is currently listed.

  3. Plug in USB cable between computer and scanner.
  4. Power on scanner.
  5. Run lsusb in the terminal and verify that the scanner is detected.

Verification

  1. Scanner is detected by lsusb.

Test Scanning

Case ID: hsu-002

  1. Run xsane (Applications -> Graphics -> XSane Image scanning program).

  2. Verify that the scanner is detected (i.e. the message "No devices detected" is not displayed)
  3. Place a document in the scanner in the proper orientation.
  4. Click "Scan".
  5. Verify that an image of the scanned document is present in the XSane preview window.

Verification

  1. Document is scanned.
  2. Document image resembles original document.

Disconnect Scanner

Case ID: hsu-003

  1. Run lsusb in the terminal and verify that the scanner is listed.

  2. Unplug the USB cable from the computer.
  3. Run lsusb in the terminal and verify that the scanner is no longer listed.

Verification

  1. Scanner is no longer detected by lsusb.

Reconnect Scanner (verify redetection)

Case ID: hsu-004

  1. Run lsusb in the terminal and verify that no scanner is currently listed.

  2. Plug in USB cable between computer and scanner.
  3. Power on scanner.
  4. Run lsusb in the terminal and verify that the scanner is detected.

  5. Unplug the USB cable and power off the scanner.

Verification

  1. Scanner is detected by lsusb after being connected.

Connect Printer

Case ID: hpu-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal)

  2. Run lsusb in the terminal and verify that no printer is currently listed.

  3. Plug in USB cable between computer and printer.
  4. Power on printer.
  5. Run lsusb in the terminal and verify that the printer is detected.

Verification

  1. Printer is detected by lsusb.

Print a Test Page

Case ID: hpu-002

  1. Run system-config-printer (System -> Administration -> Printing).

  2. Verify that the printer is shown.
  3. Right-click on the printer icon and select Properties.

  4. Click the Print Test Page button.

  5. Verify that a test page is printed and is legible.

Verification

  1. Printer is shown in system-config-printer.

  2. Test page prints correctly.

Disconnect Printer

Case ID: hpu-003

  1. Run lsusb in the terminal and verify that the printer is listed.

  2. Unplug the USB cable.
  3. Run lsusb in the terminal and verify that the printer is no longer listed.

Verification

  1. Printer is not listed by lsusb after being disconnected.

Reconnect Printer (verify redetection)

Case ID: hpu-004

  1. Run lsusb in the terminal and verify that the printer is not listed.

  2. Plug in USB cable between computer and printer.
  3. Run lsusb in the terminal and verify that the printer is listed.

  4. Unplug and power off the printer.

Verification

  1. Printer is detected by lsusb after being reconnected.

Connect Card Reader

Case ID: hum-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal)

  2. Run lsusb in the terminal and verify that no card reader is currently listed.

  3. Plug card reader into the computer.
  4. Run lsusb in the terminal and verify that the card reader is now listed.

Verification

  1. Card reader is listed by lsusb after being connected.

Test Card Reader

Case ID: hum-002

  1. Verify that no removable media icons are present on the desktop.
  2. Insert a media card into the reader.
  3. Verify that an icon appears on the desktop for the card.
  4. Double-click the card icon.
  5. Verify that a window opens showing the contents of the card (if any).
  6. Right-click within the window and select Create Document -> Create Empty File. Call the file test.txt.

  7. Verify that test.txt is created.

  8. Drag test.txt to the trash can.

  9. Verify that test.txt is removed from the card.

  10. Close the card window. Right-click on the card icon and select Unmount Volume.

  11. Verify that the icon disappears from the desktop.
  12. Repeat for every type of media supported (e.g. CF, SD, MMC, etc.).

Verification

  1. Card is detected and appears on the desktop.
  2. A file can be created and deleted on the card.
  3. The card can be unmounted and disappears from the desktop.

Disconnect Card Reader

Case ID: hum-003

  1. Run lsusb in the terminal and verify the card reader is listed.

  2. Disconnect the card reader from the computer.
  3. Run lsusb in the terminal and verify that the card reader is no longer listed.

Verification

  1. Card reader is no longer detected by lsusb after being disconnected.

Reconnect Card Reader and Verify Remounting

Case ID: hum-004

  1. Run lsusb in the terminal and verify that no card reader is currently listed.

  2. Verify that no removable media icons are present on the desktop.
  3. Connect the card reader to the computer.
  4. Run lsusb in the terminal and verify that the card reader is listed.

  5. Insert a media card into the reader.
  6. Verify that an icon appears on the desktop for the card.
  7. Right-click on the card icon and select Unmount Volume.

  8. Verify that the icon disappears from the desktop. 1. Disconnect the card reader from the computer.
  9. Run lsusb in the terminal and verify that the card reader is no longer listed.

Verification

  1. Card is detected and appears on the desktop.
  2. The card can be unmounted and disappears from the desktop.

Connect Webcam

Case ID: huw-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal).

  2. Run lsusb in the terminal and verify that no webcams are listed.

  3. Connect the webcam to the computer.
  4. Run lsusb in the terminal and verify that the webcam is listed.

Verification

  1. Verify that the webcam is detected by lsusb after being connected.

Test Picture

Case ID: huw-002

  1. Install cheese, this can be done by going to Synaptic Package Manager (System -> Administration -> Synaptic Package Manager). Search for cheese in the search bar, then right-click on Mark for installation.

  2. Run cheese (Applications -> Sound & Video -> Cheese).

  3. Verify that the camera image is displayed properly. ( /!\ TODO: this step might need fleshed out by someone with a working webcam)

  4. Close cheese.

Verification

  1. Verify that the camera image is displayed properly.

Disconnect Webcam

Case ID: huw-003

  1. Run lsusb in the terminal and verify that the webcam is listed.

  2. Disconnect the webcam.
  3. Run lsusb in the terminal and verify that the webcam is no longer listed.

Verification

  1. Verify that the webcam is no longer listed by lsusb after being disconnected.

Reconnect and Verify Functionality

Case ID: huw-004

  1. Run lsusb in the terminal and verify that no webcam is listed.

  2. Connect the webcam to the computer.
  3. Run lsusb in the terminal and verify that the webcam is listed.

  4. Run cheese (Applications -> Sound & Video -> Cheese).

  5. Verify that the camera image is displayed properly.
  6. Close cheese.

  7. Disconnect the webcam.
  8. Run lsusb in the terminal and verify that the webcam is no longer listed.

Verification

  1. Verify that the webcam is again listed by lsusb after being reconnected.

  2. Verify that the webcam image is displayed properly.
  3. Verify that the webcam is no longer listed by lsusb after being disconnected.

Connect Microphone

Case ID: hmu-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal).

  2. In the terminal, run lsusb. Verify that no USB microphones are listed.

  3. Connect the microphone to the computer.
  4. In the terminal, run lsusb. Verify that the microphone is now listed.

Verification

  1. Verify that the microphone is detected by lsusb after being connected.

Test Recording

Case ID: hmu-002

  1. Open Sound Preferences (System -> Preferences -> Sound Preferences).

  2. Go to the Input tab and ensure that the Input volume of the microphone is set to an appropriate level and is not muted.

  3. Now open Sound Recorder (Applications -> Sound & Video -> Sound Recorder).

  4. Click the Record button (the red circle).

  5. Talk briefly into the microphone.
  6. Click the Stop button (the gray square).

  7. Click the Play button (the right-facing triangle). Verify that your voice is played back and that no words have been dropped.

Verification

  1. Verify that sound is recorded through the microphone.

Disconnect Microphone

Case ID: hmu-003

  1. In the terminal, run lsusb. Verify that the USB microphone is listed.

  2. Disconnect the microphone.
  3. In the terminal, run lsusb. Verify that the microphone is no longer listed.

Verification

  1. Verify that the microphone is no longer detected by lsusb after being disconnected.

Reconnect Microphone

Case ID: hmu-004

  1. In the terminal, run lsusb. Verify that no USB microphone is listed.

  2. Connect the USB microphone to the computer.
  3. In the terminal, run lsusb. Verify that the microphone is now listed.

  4. In the Sound Recorder window, click the Record button. Speak briefly into the microphone. Click the Stop button when finished speaking.

  5. Click the Play button. Verify that your voice is played back and that no words have been dropped.

Verification

  1. Verify that the microphone is detected by lsusb after being reconnected.

  2. Verify that sound is recorded through the microphone.

Connect Headphones

Case ID: hhu-001

  1. Open gnome-terminal (Applications -> Accessories -> Terminal).

  2. Run lsusb in the terminal. Verify that no USB headphones are listed.

  3. Connect the USB headphones to the computer.
  4. Run lsusb in the terminal. Verify that the USB headphones are now listed.

Verification

  1. Verify that the headphones are detected by lsusb after being connected.

Test Audio

Case ID: hhu-002

  1. Ensure that the sound volume is turned to a reasonable level and that the sound is not muted by clicking on the Volume Control applet (the speaker icon in the notification area) and setting the volume.

  2. Open the Home Folder in the file manager (Places -> Home Folder).

  3. Double-click the Examples icon.

  4. Double-click the icon labeled fables_01_01_aesop.spx. A media player will open.

  5. Verify that sound is played through the headphones.
  6. Adjust the volume with the Volume Control applet. Verify that the audio volume changes.

  7. Right-click the Volume Control applet and check Mute. Verify that the audio is muted.

  8. Right-click the Volume Control applet and uncheck Mute. Verify that the audio resumes.

Verification

  1. Verify that sound is played through the headphones.
  2. Verify that the volume control works correctly.

Disconnect Headphones

Case ID: hhu-003

  1. In the terminal, run lsusb. Verify that the USB headphones are listed.

  2. Disconnect the headphones from the computer.
  3. In the terminal, run lsusb. Verify that the USB headphones are no longer listed.

  4. In the media player, press the Play button (the single right-facing triangle). Verify that sound is played through the built-in speakers (if any).

Verification

  1. Verify that the headphones are no longer detected by lsusb after being disconnected.

Reinsert The Headphones

Case ID: hhu-004

  1. In the terminal, run lsusb. Verify that no USB headphones are listed.

  2. Connect the USB headphones to the computer.
  3. In the terminal, run lsusb. Verify that the the USB headphones are now listed.

  4. In the media player, press the Play button. Verify that audio is played through the USB headphones.

Verification

  1. Verify that the headphones are detected by lsusb after being reconnected.

  2. Verify that sound is played through the headphones.

Test Port Connectivity

Case ID: hiu-001

  1. Connect a USB mouse to the first USB port on the computer.
  2. Verify that moving the USB mouse controls the pointer on-screen.
  3. Disconnect the USB mouse from the computer.
  4. Repeat for every USB port on the computer.

Verification

  1. Verify that the mouse controls the cursor correctly.

Test Port Recognition

Case ID: hiu-002

  1. Connect a usb based music player to a usb port
  2. Check that the suggestion box says Open Rhythmbox Music Player

  3. Click on Ok

  4. Ensure the the music files are listed under the device name in Rhythmbox

Verification

  1. Verify that the music player is detected.
  2. Verify that the files it contains are displayed within Rhythmbox.

Test Port Recognition 2

Case ID: hiu-003

  1. Connect a usb pen drive to the device
  2. A nautilus (file browser) window should open with the device name as a title
  3. Move files back and forth
  4. Unmount and remove the drive
  5. Insert the drive again and ensure that the files are on the drive and not corrupted

Verification

  1. Verify that the the device icon is displayed automatically.
  2. Verify that files can be copied back and forth.
  3. Verify that the drive can be unmounted and the icon disappears.

FireWire

Test Firewire Connectivity

Case ID: hif-001

  1. Connect a Firewire external hard drive to the first Firewire port on the computer.
  2. Verify that the drive is automatically mounted and an icon appears on the desktop.
  3. Right-click the drive icon and select Unmount Volume.

  4. Disconnect the Firewire external hard drive from the computer.
  5. Repeat for each Firewire port on the computer.

Verification

  1. Verify that the drive icon appears on the desktop.
  2. Verify that the drive icon disappears when unmounted.

Plans/LaptopTesting (last edited 2010-03-21 21:55:00 by Sergio Zanchetta)