From Fedora Project Wiki

(initial template)
 
m (Converted to use QA/Test_Case template)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
= Description =
{{QA/Test_Case
A brief description of the functionality being tested.
|description=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
 
# Start X
 
# Confirm that moving the mouse causes the mouse pointer to move
# Start here ...
# Confirm that clicking the mouse buttons will send click events
# Next do this ...
# Confirm that pressing keys on the keyboard causes keypress events to be sent
# Finally click that
{{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.}}
 
|results=
= 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
# Step #1 completes without error
}}
# The system boots into runlevel 5
# Program completes wth exit code 0
 
 
 
[[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
Note.png
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