SNT Home - iks-gmbh-tools/SysNat GitHub Wiki

Software SYStems controlled by NATural language for TESTING


SysNatTesting (or in short: SysNat or SNT) is a testing tool that supports BDD and DDD.

It let you formulate system behaviour in a natural language DSL that is executable.

It gives you a report completely written in natural language.

It allows to import data in several ways (e.g. from Excel).

It comes with full Selenium webdriver support and is therefore ideal for testing web applications.

It provides means to archive test results.

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

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

It supports Domain Driven Design by applying an ubiquitous language.

Have a look on an [example] (https://github.com/iks-github/SysNatTesting/wiki/Hello World Simple Example).

Try it yourself and follow the [first steps] (https://github.com/iks-github/SysNatTesting/wiki/First Steps).


Current version: 1.0.0

Copyright by IKS GmbH

Licenced under Apache License 2.0

Supported OS: Windows

Supported JVMs: 1.8 (and higher)


Further information

How to apply it (User Guide)

How to set it up (Developer Guide)

How is it designed (Architectural guide)