From Fedora Project Wiki

No edit summary
(smoosh into one, non-default-keymap, install)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=This test case tests whether the desktop login stage works correctly, particularly regarding keymaps. To reduce the burden of this test, it can be shortened by doing only one installation, using a non-default keymap, and combining the tests under that single install.
|description=This test case tests whether the desktop login stage works correctly, particularly regarding keymaps.
|actions=
|actions=
# Do a default installation of the Fedora release you wish to test, and create two user accounts with different names and passwords
# Do a default installation of the Fedora release you wish to test, but selecting a keyboard mapping which differs from the default. Create two user accounts, using characters in both username and password whose location is different in the selected mapping, as compared to US English
# Clean boot the system, and note what accounts are listed on the login screen
# Clean boot the system, and note what accounts are listed on the login screen
# Log in with the first user account
# Log in with the first user account, entering the variant characters using the keyboard mapping selected during installation
# Check the selected keyboard mapping at the desktop
# Log out of the desktop
# Log out of the desktop
# Log in with the second user account
# Log in with the second user account, entering the variant characters using the keyboard mapping selected during installation
# Log out
# Log out
# Try to log in with either account, intentionally entering the wrong password
# Try to log in with either account, intentionally entering the wrong password
# Log out
# Log out
# Use the 'Shut Down' option instead of logging in
# Use the 'Shut Down' option instead of logging in
# Re-install Fedora, this time selecting a keyboard mapping which differs from the default, and again create two user accounts, using characters in both username and password whose location is different in the selected mapping, as compared to US English
# Clean boot the installed system, and try to log in with each account in turn, entering the variant characters using the selected keyboard mapping
# Check the selected keyboard mapping at the desktop, once the process is complete
|results=
|results=
# The login manager should display all regular user accounts, but not the root account, for selection
# The login manager should display all regular user accounts, but not the root account, for selection

Revision as of 19:28, 8 April 2010

Description

This test case tests whether the desktop login stage works correctly, particularly regarding keymaps.


How to test

  1. Do a default installation of the Fedora release you wish to test, but selecting a keyboard mapping which differs from the default. Create two user accounts, using characters in both username and password whose location is different in the selected mapping, as compared to US English
  2. Clean boot the system, and note what accounts are listed on the login screen
  3. Log in with the first user account, entering the variant characters using the keyboard mapping selected during installation
  4. Check the selected keyboard mapping at the desktop
  5. Log out of the desktop
  6. Log in with the second user account, entering the variant characters using the keyboard mapping selected during installation
  7. Log out
  8. Try to log in with either account, intentionally entering the wrong password
  9. Log out
  10. Use the 'Shut Down' option instead of logging in

Expected Results

  1. The login manager should display all regular user accounts, but not the root account, for selection
  2. You should be able to log in with each configured user account and the correct password
  3. Entering an incorrect password should return you to the account selection stage, with a warning/explanation message
  4. The alternative actions (shut down, restart, suspend etc) should behave as expected
  5. Character entry during login should use the keymap selected during installation, not the default keymap (which is usually US English)
  6. The keymap selected at the desktop following login should also be the keymap selected during installation