From 6153c9566cceef3295249e5eb02aacec2306edef Mon Sep 17 00:00:00 2001 From: Lukas Ruzicka Date: Wed, 24 Jan 2024 11:36:32 +0100 Subject: [PATCH] Create objectives. --- tests/applications/window-manager/full_screen.pm | 1 + tests/applications/window-manager/manipulate_application.pm | 3 +++ tests/applications/window-manager/play_game.pm | 1 + tests/applications/window-manager/play_video.pm | 1 + tests/applications/window-manager/switch_applications.pm | 2 ++ tests/applications/window-manager/workplaces.pm | 1 + 6 files changed, 9 insertions(+) diff --git a/tests/applications/window-manager/full_screen.pm b/tests/applications/window-manager/full_screen.pm index e69de29b..3e9096c9 100644 --- a/tests/applications/window-manager/full_screen.pm +++ b/tests/applications/window-manager/full_screen.pm @@ -0,0 +1 @@ +# Open an application that supports switching to a full screen (e.g. a web browser or a picture viewer). Switch between the standard window and a full-screen mode several times. diff --git a/tests/applications/window-manager/manipulate_application.pm b/tests/applications/window-manager/manipulate_application.pm index e69de29b..493a9890 100644 --- a/tests/applications/window-manager/manipulate_application.pm +++ b/tests/applications/window-manager/manipulate_application.pm @@ -0,0 +1,3 @@ +# Open a random desktop application and test common window operations - moving the window across the screen, resizing the window, maximizing the window, restoring the original size of the window, minimizing the window, closing the window. + + diff --git a/tests/applications/window-manager/play_game.pm b/tests/applications/window-manager/play_game.pm index e69de29b..5472fdb1 100644 --- a/tests/applications/window-manager/play_game.pm +++ b/tests/applications/window-manager/play_game.pm @@ -0,0 +1 @@ +# Play a game. Pick a game which allows switching between a windowed mode and a full-screen mode in game settings, and try to switch back and forth several times. diff --git a/tests/applications/window-manager/play_video.pm b/tests/applications/window-manager/play_video.pm index e69de29b..f6fa283a 100644 --- a/tests/applications/window-manager/play_video.pm +++ b/tests/applications/window-manager/play_video.pm @@ -0,0 +1 @@ +# Play a video content. When testing, try both playing a video in a web browser (e.g. the Fedora channel on YouTube) and also a locally-saved video file in a dedicated video player application. During playback, switch between a full-screen mode and a windowed mode several times. diff --git a/tests/applications/window-manager/switch_applications.pm b/tests/applications/window-manager/switch_applications.pm index e69de29b..43f0157e 100644 --- a/tests/applications/window-manager/switch_applications.pm +++ b/tests/applications/window-manager/switch_applications.pm @@ -0,0 +1,2 @@ +# Open several different applications. Also open multiple windows of the same application (not all applications support this, but e.g. the file browser, text editor or a terminal emulator mostly do). +# Switch between different windows using regular means (mouse, keyboard shortcuts, etc). Try switching both between different applications, between different windows of the same application, and between all of them combined. diff --git a/tests/applications/window-manager/workplaces.pm b/tests/applications/window-manager/workplaces.pm index e69de29b..3d146508 100644 --- a/tests/applications/window-manager/workplaces.pm +++ b/tests/applications/window-manager/workplaces.pm @@ -0,0 +1 @@ +# Move some applications to a different virtual workspace. Test switching between applications on different workspaces, and moving application windows between these workspaces.