From Fedora Project Wiki

No edit summary
(move to a new category for test cases which exercise core GNOME desktop features, rather than specific applications)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{admon/warning | In construction | This page is still in construction.}}
{{QA/Test_Case
{{QA/Test_Case
|description=This tests whether the '''Wine''' (Windows compatibility layer) is able to properly run basic windows applications in the Fedora 15 environment.
|description=This tests the gnome-shell integration of applications written using non-gtk toolkits and the ones running with Wine.  


|setup=
|setup=
# Make sure that you have '''Wine''' installed: <code>yum install wine</code>
# Install example applications written using ''Qt'', ''WxWidgets'' and ''Java Swing'' toolkits plus install ''Wine''. From the terminal run:
{{command|sudo dnf install speedcrunch filezilla colossus wine}}
{{admon/note | Note | Please feel free to try any other programs you know are using the aforementioned toolkits instead.}}
|actions=
|actions=
# In terminal or after pressing Alt-F2 type command <code>wine notepad</code>
# Go to ''Activities'', open the application picker, and check whether all the installed applications are present in the list. Also see if pre-installed ''Wine'' applications are present (That is e.g. ''Notepad'', ''Wine File'', ''WineMine'' etc.).  
## If you are asked to have Wine install a Gecko engine now (or at any point of the testing), confirm.
# Run all of the above applications and some ''Wine'' applications as well. Invoke Activities and see if all the application windows are present in the overview.
## A Windows-like Notepad application should open. Try typing in some text and saving it.
# Create extra few desktops and try moving some of the windows around them.
# In terminal or after pressing Alt-F2 type command <code>wine wordpad</code>
#* A Wordpad application should open. Try typing in some text, changing fonts and size of the text.
# In terminal or after pressing Alt-F2 type command <code>wine iexplore</code>
## An open-source version of ''MS Internet Explorer'', the ''Wine Internet Explorer'' should open.
## Navigate some to some simple web pages, like google.com, fedoraproject.org/w/ etc.
|results=
|results=
 
# All of the installed applications + Windows applications included with ''Wine'' should be present in the application picker.
# You should be able to see miniatures of all the opened windows and be able to move them around different desktops correctly.
# Visuals of ''speedcrunch'' and ''filezilla'' (generally all Qt and WxWidgets applications) should be adjusted to the current GNOME theme and should look and feel native.
}}
}}
[[Category:GNOME3_acceptance_test_cases]]
[[Category:GNOME_desktop_feature_test_cases]]

Latest revision as of 19:58, 12 May 2022

Description

This tests the gnome-shell integration of applications written using non-gtk toolkits and the ones running with Wine.

Setup

  1. Install example applications written using Qt, WxWidgets and Java Swing toolkits plus install Wine. From the terminal run:

sudo dnf install speedcrunch filezilla colossus wine

Note
Please feel free to try any other programs you know are using the aforementioned toolkits instead.

How to test

  1. Go to Activities, open the application picker, and check whether all the installed applications are present in the list. Also see if pre-installed Wine applications are present (That is e.g. Notepad, Wine File, WineMine etc.).
  2. Run all of the above applications and some Wine applications as well. Invoke Activities and see if all the application windows are present in the overview.
  3. Create extra few desktops and try moving some of the windows around them.

Expected Results

  1. All of the installed applications + Windows applications included with Wine should be present in the application picker.
  2. You should be able to see miniatures of all the opened windows and be able to move them around different desktops correctly.
  3. Visuals of speedcrunch and filezilla (generally all Qt and WxWidgets applications) should be adjusted to the current GNOME theme and should look and feel native.