Integration testing

It is important to perform integration testing to ensure an optimal end-to-end user experience

In this section

Topic Description

Indicator testing

This topic describes common indicator step procedures and examples.

Convertible testing

This topic describes tests for convertibles.

Touchscreen laptop system testing

This topic describes tests for touchscreen laptop systems.

Each system is unique in the way it implements the following:

  • Hardware buttons and their location
  • Various ways to switch between laptop and slate mode (for convertibles)

For more information about the scenarios described in this section, see GPIO buttons and indicators implementation guide for Windows 8.1.

Table 1 Indicator Combination Expected Behavior shows the expected behavior for each indicator combination.

Table 1 Indicator Combination Expected Behavior

Mode Dock Onscreen keyboard displayed Auto-rotation enabled
Laptop Undocked No No
Laptop Docked No No
Slate Undocked Yes Yes
Slate Docked Yes No

This section describes a set of tests for various scenarios that involve docking and laptops/slate mode indicators. If any test fails, see GPIO logging and investigations.