Testcase gnome-shell workspaces
From Hamara Wiki
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.