From Fedora Project Wiki

Revision as of 19:38, 18 April 2011 by Vhumpa (talk | contribs) (removed workspace manipulation due to a separate test case written for that)

Description

This test case tests the gnome-shell handling of application management from the Dash (the bar where running applications and favorites are listed).

Setup

  1. Boot into a GNOME session with GNOME Shell

How to test

  1. Open the Activites Overview by: pressing the Super key (also known as the Windows key), touching the top-left screen corner with the pointer, or clicking Activities in the top bar.
  2. Go to the Applications view
  3. Add an application to the Dash: right-click on its icon and select Add to Favorites
  4. Also test adding applications that are running but are not favorites (right-click on them in the Dash), and adding applications by drag-and-drop rather than right-click
  5. Add many more applications to the Dash
  6. Try launching the added applications from the Dash
  7. Right-click on a running application in the Dash and select New Window
  8. Right-click on the same running application in the Dash and try selecting each window's name
  9. Drag applications in the Dash around (this should re-order them)
  10. Remove all the applications you added from the Dash: right-click on their icons (either in the Applications view, or in the Dash) and select Remove from Favorites

Expected Results

  1. Adding favorites to and removing favorites from the Dash should both work, whether from the Dash or from the Applications view
  2. The Dash should gracefully handle the addition of a large number of favorites: there should be no crashes or errors, and it should make a reasonable effort to make them all available
  3. The Dash should gracefully handle the removal of a large number of favorites: there should be no crashes or errors, and it should take advantage of the space freed up
  4. Launching applications from the Dash by clicking on them should work
  5. Running applications should have a background highlight in the Dash
  6. Creating a new window for a running application by right-clicking on its Dash icon should work
  7. Right-clicking on a running application's Dash icon and clicking on a window's name should activate that window
  8. Re-ordering Dash icons with drag-and-drop should work