Skip to content

Canned simulation scenarios to enable manual and automated testing #105

@JSegrave-IBM

Description

@JSegrave-IBM

"As a (manual or automated) test developer, I need to be able to run pre-defined simulations so that I can test new Prometeo functionality and regression test existing functionality." also "As a Prometeo stakeholder, I need to be able to run a pre-defined simulation so that I can demo Prometeo to other stakeholders and potential customers."

e.g. in this epic testing scenarios can include things like

  • "CO sensor gets into the 'red' zone and stays there" or "CO sensor gets into the 'red' zone for just 1 minute and then reverts to green zone" or "multiple sensor gets into the 'red' zone for a single firefighter", etc...
  • In later epics - testing will include things like "a device goes offline for 2 minutes"

Everyone will need to be able to use it, so keep in mind it'll need to be easy enough for a variety of people on the team to use when testing and/or demoing.

Note: the actual test scenarios should be part of the story that needs the test. This story is about creating a mechanism for packaging and running pre-defined simulations. This will enable automated tests and human oversight. 

Links: this is an enhancement on top of story #94

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions