Testing devices and methods for testing a device driver software
US11226891B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 21, 2017 |
| Grant date | Jan 18, 2022 |
| Priority date | — |
| Expiry date | Apr 21, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/3698
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
According to various embodiments, there is provided a method for testing a device driver software of a processor, the method including: configuring an identity field of a testing device based on a device emulation command received through a first testing device interface, wherein the identity field is accessible by the device driver software for recognising the testing device; running an emulation program on the testing device, the emulation program including an emulation of a human input device in accordance with the configured identity field; receiving an input instruction in the testing device via the first testing device interface, the input instruction indicative of an input performable on the emulated human input device; the emulation program, emulating an output signal generatable by the emulated human input device in response to the input being performed on the emulated human input device; outputting the emulated output signal via a second testing device interface to the device driver software of the processor to translate the emulated output signal to an event in an application program running on the processor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.