Skip to content

Setup a self test #11

@eb1234x

Description

@eb1234x

The self test should be implemented in Python with the Pytest Framework using the remote API.
Each remote API call should be called at least once.
It should be usable for both (GUI and GUI less variant)
This should be also an example how to use the remote API of OpenXilEnv.

The structure of the test:

  1. Basic Tests
    Start, connect, disconnect and terminate
    Check the Exit code

  2. Blacboard
    Add, Attach and remove variables
    Read and write variables raw values
    Read and write variables physcal values

  3. External processes
    Start and stop
    Access to variables
    FMU(s)

  4. Internal processes
    Recorder
    Stimulus Player
    Generator
    Equation calculator

  5. Virtual bus
    CAN(FD)

  6. Internal script
    Each script command should be called at least once

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions