⇤ ← Revision 1 as of 2013-02-02 21:20:13
Size: 1588
Comment: Started Checkbox article, describing some of the features.
|
← Revision 2 as of 2013-02-03 18:37:39 ⇥
Size: 2503
Comment: 1) + note checkbox-gtk unmaintained. 2) + = Non-Interactive Hardware Tests = 3) = Interactive Tests =
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
[[https://launchpad.net/ubuntu/+source/checkbox|Checkbox]] is a test runner for Ubuntu. It aims to provide a common framework to run all types of tests, from hardware tests, to command line tests, unit tests or desktop tests. | [[https://launchpad.net/ubuntu/+source/checkbox|Checkbox]] is a system testing platform for Ubuntu. It aims to provide a common framework to run all types of tests, from hardware tests, to command line tests, unit tests or desktop tests. |
Line 7: | Line 7: |
= Tests Available = | = Running the Checkbox GUI = |
Line 9: | Line 9: |
As checkbox-gtk is no longer maintained, and superceded by checkbox-qt, please ensure you are running checkbox-qt. For more on this, please see [[https://bugs.launchpad.net/ubuntu/+source/checkbox/+bug/1113805/comments/6|here.]] = Non-Interactive Hardware Tests = The following are done automatically during system testing without user interaction: * Hard drive detection * Hard drive read * Hard drive cache read * Built-in camera detection * CPU offlining * CPU topology * CPU clock * Graphics minimum resolution * Graphics driver version * Graphics hybrid detection * Graphics VESA driver detection * Memory detection * Notebook battery detection * Network hardware detection (ethernet and WiFi) * Internet connection establishment * Optical drive detection * USB detection = Interactive Tests = The following tests require user interaction: |
Introduction
Checkbox is a system testing platform for Ubuntu. It aims to provide a common framework to run all types of tests, from hardware tests, to command line tests, unit tests or desktop tests.
Running the Checkbox GUI
As checkbox-gtk is no longer maintained, and superceded by checkbox-qt, please ensure you are running checkbox-qt. For more on this, please see here.
Non-Interactive Hardware Tests
The following are done automatically during system testing without user interaction:
- Hard drive detection
- Hard drive read
- Hard drive cache read
- Built-in camera detection
- CPU offlining
- CPU topology
- CPU clock
- Graphics minimum resolution
- Graphics driver version
- Graphics hybrid detection
- Graphics VESA driver detection
- Memory detection
- Notebook battery detection
Network hardware detection (ethernet and WiFi)
- Internet connection establishment
- Optical drive detection
- USB detection
Interactive Tests
The following tests require user interaction:
- External Microphone - This may be used to test the built-in microphone, as well as an external microphone plugged into the microphone port.
- USB Microphone
- Internal Speakers - This may be used to test the built-in speakrs, as well as external speakers.
- Built-In Camera
FireWire Hard Disk Drive
- Default Display
- Default Display Resolution
- Keyboard
- Pointing Device
- Super Key
- Battery Information Key
- Brightness Key
- Media Keys - Previous, Stop, Next, Play
- Mute Key
- Volume Keys
- Wireless Key
- Media card reader can detect the insertion of a Multimedia Card (MMC) media
- Media card reader can detect the insertion of a Secure Digital (SD) media card
- Media card reader can detect the insertion of a Secure Digital High-Capacity (SDHC) media card
- Media card reader can detect the insertion of a Compact Flash (CF) media card
- HDMI Display
- VGA Port
- Monitor power saving capabilities
- Wireless Connection
- Read CD media
PCMCIA or ExpressCard slot detection
- USB storage device detection
Links
Developing Checkbox - https://wiki.ubuntu.com/Testing/Automation/Checkbox