Testcase gnome-shell workspaces

From Hamara Wiki
Jump to: navigation, search

Description

This test case tests the multiple desktop functionality ingnome-shell

Setup

  • Boot into a GNOME 3 session with GNOME Shell

How to test

  • 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
  • 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)
  • 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.
  • Try moving various running applications between workspaces by dragging their miniatures in the workspace bar. Group some applications together in the same desktop.
  • Try moving application window from the overview of the active workspace to another workspace in the workspace bar.
  • Move all the applications out of any workspace.
  • Close all running applications.

Expected Results

  • Dragging the Dash icon for an application to the workspace creation bar should create a new workspace and launch the application in it
  • 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)
  • 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)
  • Dragging running applications by moving their miniatures between workspaces should place the application windows in proper workspaces accordingly.
  • Dragging a window out of an overview to another workspace should move the window accordingly.
  • Closing or moving out all the windows in certain workspace should remove the workspace out of the workspace bar.
  • Closing all the the windows throughout all the workspaces should result in a single active workspace in the workspace bar.