From Fedora Project Wiki

No edit summary
(specify the options which are the most important and also can be reasonably tested without a complicated setup)
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.
[https://help.gnome.org/misc/release-notes/40.0/ Read more.]
|setup=
|setup=
* Open "overview" - "Settings" OR top right dropdown "Settings"
|actions=
|actions=
# Change desktop wallpaper in "Appearance". Click "Add Picture" and select from Files. Try the same with lockscreen wallpaper.
# In GNOME, start ''Settings'' from the top right system menu or by searching for it in the Overview.
# Change for both Light and Dark theme
# 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 "Mouse & Touchpad" configuration and try various options. If you are using a touchpad enable "Content sticks to fingers".
# If you have a cable network connection, go to ''Network'' and test whether toggling cable network 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 Bluetooth device, like a mouse or headphones, go to ''Bluetooth'' and try to connect it. Test whether it works as expected.
# Open "Power" and try out the Performance, Balance and Power saver mode
# 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.
# Open "Notification" and enable "Do not Disturb" or try to set individually for apps
# Go to ''Privacy -> Screen'' and configure Blank Screen Delay. Test whether your system is blanked and locked after the specified delay.
# Open "Privacy" and set Apps which should have access to Camera and Mic
# Go to ''Sound'' and test whether you can control sound volume, output device, and microphone as well, if you have one.
# In "Privacy" also check File history and tweak "Automatically delete period" and "Clear History"
#* There's a nice ''Sound Recorder'' application ({{pkg|gnome-sound-recorder}} package) - which you can install and use to test your microphone.
# Explore "Multitasking" if you actively use one of multiple workspaces and displays
# If you have multiple displays, go to ''Displays'' and try to enable and disable individual displays, and configure their layout.
# Open "Default Applications" and configure apps for specific type of files
# 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.
# Explore and test other categories in System Settings.
# 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.
# Every option should behave as expected.
# Every option should behave as expected.  
# Please report all failures to the [https://gitlab.gnome.org/GNOME/gnome-control-center 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:GNOME default application test cases]]

Revision as of 21:05, 2 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.