QA:Testcase gnome-shell workspaces

From FedoraProject

Jump to: navigation, search

Contents

Description

This test case tests the multiple desktop functionality in Package-x-generic-16.pnggnome-shell.

Setup

  1. Boot into a GNOME 3 session with GNOME Shell

How to test

  1. Activate the overview by pressing the Win key, pressing Alt+F1, moving the mouse to the top-left corner of the screen, or using the mouse to click Activities from the panel
  2. Drag the icon for a non-running application from the Dash to the last (empty) workspace in the creation bar (on the right hand side of the Overview)
  3. Drag few icons of non-running applications from the Applications menu in the Overview to the last (empty) workspace, thus creating workspace for each application.
  4. Try moving various running applications between workspaces by dragging their miniatures in the workspace bar. Group some applications together in the same desktop.
  5. Try moving application window from the overview of the active workspace to another workspace in the workspace bar.
  6. Move all the applications out of any workspace.
  7. Close all running applications.

Expected Results

  1. Dragging the Dash icon for an application to the workspace creation bar should create a new workspace and launch the application in it
  2. Dragging the Dash icon for an application to a workspace indicator should launch the application in that workspace (or create a new window in that workspace, for running applications)
  3. Dragging the icon from the Applications menu to the workspace bar should launch the application in that workspace (or create a new window in that workspace, for running applications)
  4. Dragging running applications by moving their miniatures between workspaces should place the application windows in proper workspaces accordingly.
  5. Dragging a window out of an overview to another workspace should move the window accordingly.
  6. Closing or moving out all the windows in certain workspace should remove the workspace out of the workspace bar.
  7. Closing all the the windows throughout all the workspaces should result in a single active workspace in the workspace bar.