common-cloud-controls
common-cloud-controls copied to clipboard
Formulate taxonomy for MITRE TTPs to be represented in a higher level testing language
MITRE TTPs Taxonomy for higher level testing language
A reference taxonomy is required for mapping MITRE TTPs-based testing scenarios into a higher-level testing language.(Ex: Gherkin)
The reference taxonomy defines the following foundational building blocks that represent a test. Each test can be sequenced to simulate a scenario. The sequencing can be in a series, parallel, tree, or directed graph structure.
Given:
- Object -
- Context -
When
- Subject -
- Action -
- Constraints -
Then
- Outcome -
And Then
- Add more as needed -
Outcome
The taxonomy-defined tokens/entities will be used to formulate test scenarios in a higher-level testing language
:wave: :shipit: Following this
Is Gherkin the only contender here? Or are there other options?
Other options are plausible. We're still in POC stage, so I'd imagine it's plenty welcome if someone wants to propose an alternative. I believe this should be sub-tasked within #11, rather than handled as a standalone issue.
@davidstonegoogle WDYT?
This issue will be closed as stale in 7 days. Please update this issue if it is still needed.
Closed as stale. An update may reopen this issue.