From Fedora Project Wiki

Revision as of 21:39, 10 April 2024 by Adamwill (talk | contribs) (create a desktop navigation test case)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Description

This test case tests whether basic desktop navigation operations work in a given Fedora desktop.


How to test

  1. Install and then clean boot the Fedora you wish to test: this could be a particular snapshot, pre-release, or release. Use all default choices during installation, and where free input is required, input simple generic information
  2. Launch several applications, and switch between them using alt-tab
  3. On GNOME, open multiple windows within an application, and try switching between them with alt-` (the key above tab)
  4. If the desktop has virtual desktop support, try creating, removing and switching between virtual desktops, and moving applications between them
  5. If the desktop has an element that indicates currently-active windows (e.g. part of a Windows 95-style bottom panel), check that it correctly lists active windows, and try clicking one that is not currently foregrounded
  6. On GNOME, also test navigating between applications and windows using the overview

Expected Results

  1. Alt-tab should switch smoothly between applications and/or windows without any graphical glitching. If the desktop uses some kind of indicator graphic when switching, it should accurately reflect the actual operation (i.e. it should accurately indicate what window will be selected)
  2. On GNOME, alt-` (key above tab) should switch between multiple windows for a single application
  3. Creating, removing and switching between virtual desktops should work reliably if offered. It should be possible to move applications between virtual desktops smoothly
  4. On GNOME, the overview should show accurate previews of all active windows and allow you to foreground any window by clicking on it
  5. If some kind of taskbar-type element is present, it should accurately list active windows, and let you foreground one by clicking it