ScenarioHunting / ScenarioHunting

A process for switching from modeling space to implementation space.

Home Page:https://ScenarioHunting.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Miro extension for Scenario Hunting

License

An implementation of Scenario Hunting framework as an extension to Miro whiteboard.

Scenario Hunting is a set of steps to implement high-quality automated tests based on visual modeling artifacts (such as Event Storming and Event Modeling sticky notes). Following the steps keeps implementation on track and protects the design from distortion while coding.

By installing this extension to your Miro board, you can hunt for test scenarios from visual models on your Miro boards.

Hunting for scenarios from event storming artifacts

Features

  • Template Studio: The builtin code editor for repl driving test templates
  • Scenario Builder: Helps scenario hunters build abstract visual scenarios by clicking on widgets on the whiteboard.
  • Scenario Compiler: The backend component that translates the abstract scenario to concrete test code based on the template of choice.

How it works

The following 5 Minute demo explains hunting scenarios from Event Storming artifacts.

Scenario Hunting quick demo

How to install

Simply click here to install the Miro addon.

Steps:

  • Visually extract a test scenario from models
  • Save the scenario as test code
  • Pass the test
  • Refactor
  • Update the model
  • Repeate

Documentation

See the documentation.

License

Licensed under the apache license version 2.0.

About

A process for switching from modeling space to implementation space.

https://ScenarioHunting.com

License:Apache License 2.0


Languages

Language:TypeScript 57.1%Language:CSS 15.2%Language:JavaScript 14.6%Language:HTML 9.9%Language:Handlebars 2.3%Language:Shell 1.0%