Apparatuses, Devices, Methods and Computer Program for Performing Unit Tests on Firmware Code

    公开(公告)号:US20240296110A1

    公开(公告)日:2024-09-05

    申请号:US18572201

    申请日:2021-09-29

    CPC classification number: G06F11/3688 G06F11/3664

    Abstract: Examples relate to an apparatus, device, method, and computer program for performing unit tests on firmware code, and to an apparatus, device, method, and computer program for preparing data for performing unit tests on firmware code. The firmware code is suitable for interacting with a hardware device. The apparatus comprises circuitry configured to obtain a timeline of changes of transaction data encountered at one or more interfaces of the hardware device during simulation of the hardware device, the simulation being based on one or more simulation parameters defined by one or more unit tests to be performed on the firmware code. The circuitry is configured to perform the one or more unit tests of the firmware code using the timeline of changes of transaction data of the simulated hardware device, the one or more unit tests being based on the one or more simulation parameters.

Patent Agency Ranking