From Fedora Project Wiki

(Update dash pin/unpin action)
(General updates and polish)
Line 8: Line 8:
{{Testcase_gnome-shell_generic_overview}}
{{Testcase_gnome-shell_generic_overview}}
# View application using "Show Applications" (Nine dots button) or search for them.
# View application using "Show Applications" (Nine dots button) or search for them.
# Run your favourite applications from bottom bar and by searching for them.
# Launch applications from the dash (the bar that's along the bottom of the screen).
# Add application launcher to Dash (''bottom bar'') by drag & drop or by "right click" - "Pin to Dash". Remove them by drag & drop on "Show Applications" icon (Nine white dots) or "right click" - "Unpin".
# Open the app grid by clicking the grid of nine dots in the dash. Launch applications from the app grid.
# Drag the icon for a non-running application from the Dash or Applications menu to the last (empty) workspace in the right bar.
# Drag application launchers to the dash from the app. Add applications to the dash by using the "Pin to Dash" item from their context menu. Remove them by dragging them to the "Show Applications" button (nine white dots) or "Unpin" from the context menu.
# Try moving various running applications between workspaces by dragging their miniatures in the workspace bar. Group some applications together in the same desktop.
# Drag window thumbnails between workspaces, using the workspace previews on each side of the screen, and using the small workspace bar that is shown when there are two or more active workspaces.
# Try moving application window from the overview of the active workspace to another workspace in the workspace bar.
# Move all the applications out of one workspace.
# Move all the applications out of one workspace.
# Close all running applications.
# Close all open windows.
# Search for some files and directories located in your $HOME directory.
# Search for some files and directories located in your $HOME directory.
|results=
|results=
# Overview should be rendered correctly and smoothly.
# Overview should be rendered correctly and smoothly.
# You can view all available applications and search for them. Some applications should be grouped in folders. (e.g. Utilities)
# You can view all available applications and search for them. Some applications should be grouped in folders (e.g. Utilities).
# Applications should run on currently selected workspace.
# Applications should run on currently selected workspace.
# Added applications launchers should stay in Dash (left bar) after logout-login and they can be removed by you.
# Applications launchers should stay in the dash after logging out and logging in again.
# Dragging the icon from Dash or bar to any workspace should launch the application on that workspace (or create a new window for running applications).
# Dragging an app from the dash to a workspace should launch the application on that workspace (or create a new window for running applications).
# Dragging running applications by moving their miniatures between workspaces should place the application windows in proper workspaces accordingly.
# Dragging window thumbnails between workspaces should the windows accordingly.
# Dragging a window out of an overview to another workspace should move the window accordingly.
# Closing or moving all the windows out of a workspace should remove the workspace.
# 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.
# Closing all the the windows throughout all the workspaces should result in a single active workspace in the workspace bar.
# Activities should find all files and directories which you have in your $HOME directory.
# Activities should find all files and directories which you have in your $HOME directory.

Revision as of 13:50, 5 September 2022

Description

This test case tests the basic Gnome Shell desktop functionality.

More on Activities Overview.(outdated page)

Setup

  1. Fresh install of GNOME version

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. View application using "Show Applications" (Nine dots button) or search for them.
  3. Launch applications from the dash (the bar that's along the bottom of the screen).
  4. Open the app grid by clicking the grid of nine dots in the dash. Launch applications from the app grid.
  5. Drag application launchers to the dash from the app. Add applications to the dash by using the "Pin to Dash" item from their context menu. Remove them by dragging them to the "Show Applications" button (nine white dots) or "Unpin" from the context menu.
  6. Drag window thumbnails between workspaces, using the workspace previews on each side of the screen, and using the small workspace bar that is shown when there are two or more active workspaces.
  7. Move all the applications out of one workspace.
  8. Close all open windows.
  9. Search for some files and directories located in your $HOME directory.

Expected Results

  1. Overview should be rendered correctly and smoothly.
  2. You can view all available applications and search for them. Some applications should be grouped in folders (e.g. Utilities).
  3. Applications should run on currently selected workspace.
  4. Applications launchers should stay in the dash after logging out and logging in again.
  5. Dragging an app from the dash to a workspace should launch the application on that workspace (or create a new window for running applications).
  6. Dragging window thumbnails between workspaces should the windows accordingly.
  7. Closing or moving all the windows out of a workspace should remove the workspace.
  8. Closing all the the windows throughout all the workspaces should result in a single active workspace in the workspace bar.
  9. Activities should find all files and directories which you have in your $HOME directory.