From Fedora Project Wiki
(initial template) |
(First version) |
||
Line 1: | Line 1: | ||
= Description = | = Description = | ||
A | |||
A very simple test to ensure that the X server is able to receive and process input. | |||
= How to test = | = How to test = | ||
# Plug in a USB mouse and keyboard | |||
# Start X | |||
# Confirm that moving the mouse causes the mouse pointer to move | |||
# Confirm that clicking the mouse buttons will send click events | |||
# Confirm that pressing keys on the keyboard causes keypress events to be sent | |||
The tester can use whatever means are convenient to confirm that the keyboard/mouse are functioning. The programs <code>xev</code> and <code>xinput test</code> might be helpful here, but really just wiggling the mouse and logging in through GDM/KDM/etc. is sufficient proof. | |||
= Expected Results = | = Expected Results = | ||
# The pointer moves in the same direction as the mouse is moved | |||
# | # Mouse button clicks are recognized and handled | ||
# The | # The user is able to type letters using the keyboard | ||
[[Category:Rawhide Acceptance Test Cases]] | [[Category:Rawhide Acceptance Test Cases]] |
Revision as of 21:42, 25 June 2009
Description
A very simple test to ensure that the X server is able to receive and process input.
How to test
- Plug in a USB mouse and keyboard
- Start X
- Confirm that moving the mouse causes the mouse pointer to move
- Confirm that clicking the mouse buttons will send click events
- Confirm that pressing keys on the keyboard causes keypress events to be sent
The tester can use whatever means are convenient to confirm that the keyboard/mouse are functioning. The programs xev
and xinput test
might be helpful here, but really just wiggling the mouse and logging in through GDM/KDM/etc. is sufficient proof.
Expected Results
- The pointer moves in the same direction as the mouse is moved
- Mouse button clicks are recognized and handled
- The user is able to type letters using the keyboard