Test Cases for the Graphics Device Interface Test (Windows Embedded CE 6.0)
1/6/2010
The following table shows the test cases for the GDI Test.
Test case ID | Description |
---|---|
100-104 |
Clip: Tests the functionality of clipping using different shapes and verifies the functionality of complex clip regions. |
200-231 |
Draw: Calls functions that draw and functions that apply complex effects to drawing. These test cases perform blitting, line drawing, filling, color table manipulation, bitmap type creation, and device attribute modification. |
300-307 |
Pallette: Verifies color matching and color conversion for palettes, and modifies associated palettes. |
500-512 |
Region: Tests region management by calling functions that modify region rectangles. |
600-608 |
Brush and pen: Assesses the functionality of brushes and brush alignments. |
700-710 |
Device attribute: Verifies device attributes and exercises functions that modify device attributes. |
800-808 |
Device context: Creates, retrieves, saves, and restores a device context. |
900-905 |
Device object: Calls functions that retrieve, modify, and delete GDI objects. |
1000-1011 |
Font: Verifies font enumeration, selection, and attributes. |
1100-1108 |
Text: Writes text to various locations on the display. If the font required by the test is not available, some test cases do not run.
Note:
Test case 1100 checks for the presence of a hardware keyboard and fails if it is not present. If the device being tested does not have a keyboard, ignore the results of test case 1100.
|
1200-1205 |
Print: Passes bad parameters to printing functions. |
1300-1303 |
Verify: Assesses the functionality of test verification functions such as CheckScreenHalves and CheckAllWhite. |
1400, 1401 |
Manual: Manually tests font drawing. You can use these test cases to exercise code paths. To step through these test cases, press the left SHIFT key. |