Skip to content
iks github user edited this page Aug 25, 2020 · 70 revisions

Fill the gap between business and development


SysNat is an ATDD/BDD/DDD-Tool with the following features:

It let you describe system behaviour (i.e. requirements) in a natural language DSL which is executable (Executable Examples).

It generates different types of system documentations for you (in SysNat called "Docing") that provide overview which requirement is implementated and stable on which environment.

It enables you to formulate tests in a compact declarative way but let you simultaneously specify details in imperative Natural Language Scripts.

It gives you a Domain User Valuable Test Report for each executed test.

It allows to import test data from Excel and text files.

It provides many means to validate the content of documents (SysNat DocVal Framework).

It needs a developer to set it up but only domain and business skills to apply it.

It comes with an extensive Selenium webdriver support and is therefore ideal for testing web applications (support of other frontend technologies is prepared).

It supports archiving of test results.

It is applicable by default in English and German (support of other language is prepared).

It is made for cross functional teams and promotes tight collaboration between technical and domain experts.


Please have a short look on

the principles how SysNat works

a simple example

an advanced example

How to write and maintain natural language instructions?

Do you know already other BDD-tools? Come to know what SysNat can do more for your team in comparison with Cucumber.


Find detailed information here:

How to apply it (User Guide)

How to set it up (Developer Guide)

How it is designed (Architectural Guide)

Google-Search Tutorial


Current version: 1.0.0

Copyright by IKS GmbH

Licenced under Apache License 2.0

Supported OS: Windows

Supported JVMs: 1.8


Clone this wiki locally