From Fedora Project Wiki

No edit summary
(link to tracker issues)
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description= GNOME comes with lots of changes to System Settings, including improvements to the main interface as well to individual settings panels.
|description=This tests Settings in GNOME, which allows you to configure your GNOME preferences and behavior.
 
[http://library.gnome.org/misc/release-notes/3.6/users-system-settings.html Read more.]
|setup=
|setup=
* Open "User menu" - "System Settings".
|actions=
|actions=
# Change desktop wallpaper in "Background". Try to drag & drop new picture from Files or set new wallpaper from context menu in Files and Image Viewer.
# In GNOME, start ''Settings'' from the top right system menu or by searching for it in the Overview.
# Open "Mouse & Touchpad" configuration and try various options. If you are using a touchpad enable "Content sticks to fingers".
# If you have a wifi, go to ''Wi-Fi'' and connect to a wifi network. Then make it forget the connection and connect again (it should ask for the password again). Test whether toggling wifi on and off and Airplane mode on and off works as expected.
# Open "Printers" configuration and try to add new printer, change various options and print a test page. "Show" active jobs when you are printing a test page.
# If you have a cable network connection, go to ''Network'' and test whether toggling cable network on and off works as expected.
# Explore and test other categories in System Settings.
# If you have a Bluetooth device, like a mouse or headphones, go to ''Bluetooth'' and try to connect it. Test whether it works as expected.
# Go to ''Appearance'' and change the desktop wallpaper. Pick some provided one. Then click "Add Picture" and select your own picture. Also test that switching between Light and Dark theme has the expected effect.
# Go to ''Privacy -> Screen'' and configure Blank Screen Delay. Test whether your system is blanked and locked after the specified delay.
# Go to ''Sound'' and test whether you can control sound volume, output device, and microphone as well, if you have one.
#* There's a nice ''Sound Recorder'' application ({{pkg|gnome-sound-recorder}} package) - which you can install and use to test your microphone.
# If you have multiple displays, go to ''Displays'' and try to enable and disable individual displays, and configure their layout.
# Go to ''Mouse & Touchpad'' and adjust mouse sensitivity. If you have a touchpad, adjust its own sensitivity, and test whether adjusting Natural Scrolling and Tap to Click has the expected effect.
# Go to ''Keyboard'' and add several keyboard layouts. Open a Text Editor and try switching different layouts ({{key|Super|Space}} or use the menu in the top panel), whether they produce expected characters when typing.
# If you have a printer, go to ''Printers'' and add your printer, then print a test page.
# Go to ''Region & Language'' and change the language of your user session. Log out and back in to see the changes.
# Go to ''Users'' and create a second user. Log out and verify that the secondary user is shown in the user list at the login screen. Log in with the second user, verify that its desktop shows up correctly. Then log out and log in with the primary user again. Delete the secondary user account. Log out and verify that the secondary user is no longer displayed in the user list.
# Go to ''About'' and see whether the displayed system information match expectations.
# Perform some additional [[QA:Testcase Exploratory Testing|Exploratory testing]].
|results=
|results=
# You can preview current wallpaper and change it. Select new wallpaper from preinstalled wallpapers, your pictures or various colors. Drag & Drop and context menu actions should change your wallpaper.
# Every option should behave as expected.
# Every option should behave as expected. "Content sticks to fingers" option should allow you to drag content as if sliding a physical piece of paper.
# Please report all failures to the [https://gitlab.gnome.org/GNOME/gnome-control-center/issues GNOME tracker].
# You can add new printer and configure existing printer. Test page is printed and you can show active jobs.
# Every option should have expected result and System Settings should not crash.
}}
}}
[[Category:GNOME default application test cases]]
[[Category:Package_gnome-control-center_test_cases]]

Latest revision as of 11:09, 8 March 2023

Description

This tests Settings in GNOME, which allows you to configure your GNOME preferences and behavior.


How to test

  1. In GNOME, start Settings from the top right system menu or by searching for it in the Overview.
  2. If you have a wifi, go to Wi-Fi and connect to a wifi network. Then make it forget the connection and connect again (it should ask for the password again). Test whether toggling wifi on and off and Airplane mode on and off works as expected.
  3. If you have a cable network connection, go to Network and test whether toggling cable network on and off works as expected.
  4. If you have a Bluetooth device, like a mouse or headphones, go to Bluetooth and try to connect it. Test whether it works as expected.
  5. Go to Appearance and change the desktop wallpaper. Pick some provided one. Then click "Add Picture" and select your own picture. Also test that switching between Light and Dark theme has the expected effect.
  6. Go to Privacy -> Screen and configure Blank Screen Delay. Test whether your system is blanked and locked after the specified delay.
  7. Go to Sound and test whether you can control sound volume, output device, and microphone as well, if you have one.
    • There's a nice Sound Recorder application (gnome-sound-recorder package) - which you can install and use to test your microphone.
  8. If you have multiple displays, go to Displays and try to enable and disable individual displays, and configure their layout.
  9. Go to Mouse & Touchpad and adjust mouse sensitivity. If you have a touchpad, adjust its own sensitivity, and test whether adjusting Natural Scrolling and Tap to Click has the expected effect.
  10. Go to Keyboard and add several keyboard layouts. Open a Text Editor and try switching different layouts (Super+Space or use the menu in the top panel), whether they produce expected characters when typing.
  11. If you have a printer, go to Printers and add your printer, then print a test page.
  12. Go to Region & Language and change the language of your user session. Log out and back in to see the changes.
  13. Go to Users and create a second user. Log out and verify that the secondary user is shown in the user list at the login screen. Log in with the second user, verify that its desktop shows up correctly. Then log out and log in with the primary user again. Delete the secondary user account. Log out and verify that the secondary user is no longer displayed in the user list.
  14. Go to About and see whether the displayed system information match expectations.
  15. Perform some additional Exploratory testing.

Expected Results

  1. Every option should behave as expected.
  2. Please report all failures to the GNOME tracker.