From Fedora Project Wiki

No edit summary
(move to new 'desktop feature test cases' category)
Line 21: Line 21:
}}
}}
[[Category:Package_gnome-shell_test_cases]]
[[Category:Package_gnome-shell_test_cases]]
[[Category:GNOME3_acceptance_test_cases]]
[[Category:GNOME desktop feature test cases]]

Revision as of 22:29, 12 May 2022

Description

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

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. 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.