From Fedora Project Wiki

< QA:Testcase desktop login

Revision as of 19:10, 23 January 2011 by Elemc (talk | contribs) (begin translate)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Описание

Это тест корректности операций входа (login), выхода (logout), выключения (shutdown) системы, в особенности при использовании клавиатурных раскладок.


Как проводить тестирование

Warning.png
В пароле пользователя разрешены только ASCII-символы
В утилите system-config-users или при первом входе в систему Вы не сможете задать пароль содержащий не ASCII символы, т.е. национальные символы. Проще говоря, русскими буквами пароль задавать нельзя. Подробнее об этом расскажет RHBZ #646876.
Note.png
Тестирование только с раскладкой США?
Полезно проверить не только клавиатурную раскладку США, попробуйте загрузиться с русской раскладкой или украинской, белорусской, c той, что ближе Вам.
  1. Установите релиз Fedora, выбрав раскладку, отличающуюся от той, что используется по-умолчанию. Создайте второго пользователя, используя национальные символы в имени пользователя.
  2. Загрузитесь в систему и проверьте, что на экране есть список пользователей.
  3. Попробуйте войти под первым же пользователем, использую раскладку клавиатуры, выбранную при установке.
  4. Проверьте выбранные раскладки на рабочем столе.
  5. Выйдите из системы (Завершение сеанса).
  6. Войдите под вторым пользователем, используя раскладку клавиатуры, выбранную при установке.
  7. Выйдите из системы.
  8. Попробуйте войти, используя, заведомо, неверный пароль.
  9. Выйдите из системы.
  10. Помимо входа под пользователем, попробуйте другие действия, которые предлагает приглашение, такие как выключение компьютера, ждущий режим, перезагрузка.
  11. Войдите под любым пользователем и проверьте все способы завершения, которые предлагает система, такие как выход из сеанса, выключение, перезагрузка, ждущий и спящий режимы.

Ожидаемые результаты

  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. You should be able to perform all session management activities offered by the desktop
  4. Entering an incorrect password should return you to the account selection stage, with a warning/explanation message
  5. The alternative actions (shut down, restart, suspend etc) should behave as expected
  6. Character entry during login should use the keymap selected during installation, not the default keymap (which is usually US English)
  7. The keymap selected at the desktop following login should also be the keymap selected during installation