Call-for-Code / Call-for-Code/Prometeo-Pyrrha
Canned simulation scenarios to enable manual and automated testing
- Dominant language
- JavaScript
- Stars
- 27
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
"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
Contributor guide
Assessment
This issue has not been assessed yet.