Skip to content

Feature Request: Dynamic Tag Generation for Industry-Specific Load Testing #77

@cafe-jun

Description

@cafe-jun

To conduct realistic performance tests, it is essential to simulate environments similar to HMI (Human-Machine Interface) or SCADA systems. In these industrial settings, a single device or gateway often monitors and transmits hundreds of unique tags (data points) with various data types.

However, the current telemetry generators in this project have hard-coded keys and logic

This static approach makes it difficult to test scenarios involving diverse and large-scale tag configurations without modifying the source code.

Proposal:
I propose refactoring these generators to support dynamic tag configuration via an external file (e.g., JSON).

HMI-like Simulation: Users should be able to define custom tag names and types to match their actual industrial setup.

Scalability: I am targeting a capacity of up to 100 dynamic tags per device to test high-density data throughput.

Flexibility: Support for specifying data types (Integer, Double, Boolean) and value ranges for each tag.

Contribution:
I would like to personally work on this feature. Since I need this functionality to simulate HMI environments for my own load testing, I am ready to implement it and submit a PR.

Does this feature align with your project goals? If so, I will start the implementation. I am open to any feedback on the design or configuration structure.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions