From Fedora Project Wiki

(First version)
m (Converted to use QA/Test_Case template)
 
Line 1: Line 1:
= Description =
{{QA/Test_Case
 
|description=A very simple test to ensure that the X server is able to receive and process input.
A very simple test to ensure that the X server is able to receive and process input.
|actions=
 
= How to test =
 
# Plug in a USB mouse and keyboard
# Plug in a USB mouse and keyboard
# Start X
# Start X
Line 10: Line 7:
# Confirm that clicking the mouse buttons will send click events
# Confirm that clicking the mouse buttons will send click events
# Confirm that pressing keys on the keyboard causes keypress events to be sent
# Confirm that pressing keys on the keyboard causes keypress events to be sent
 
{{admon/note|All about choice|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.}}
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.
|results=
 
= Expected Results =
 
# The pointer moves in the same direction as the mouse is moved
# The pointer moves in the same direction as the mouse is moved
# Mouse button clicks are recognized and handled
# Mouse button clicks are recognized and handled
# The user is able to type letters using the keyboard
# The user is able to type letters using the keyboard
 
}}
[[Category:Rawhide Acceptance Test Cases]]
[[Category:Rawhide Acceptance Test Cases]]

Latest revision as of 12:07, 30 June 2009

Description

A very simple test to ensure that the X server is able to receive and process input.


How to test

  1. Plug in a USB mouse and keyboard
  2. Start X
  3. Confirm that moving the mouse causes the mouse pointer to move
  4. Confirm that clicking the mouse buttons will send click events
  5. Confirm that pressing keys on the keyboard causes keypress events to be sent
All about choice
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

  1. The pointer moves in the same direction as the mouse is moved
  2. Mouse button clicks are recognized and handled
  3. The user is able to type letters using the keyboard