Skip to content

0xMartin/NATT-project-test

Repository files navigation

Example project - Telnet Calculator

This is a simple example project. The tested application is a telnet client to which the server sends a mathematical formula, which the client calculates and sends the result back to the server.

Supported formula symbols: +,- and numbers (44, 23, 4.356)

The application requires these arguments at startup: (SERVER-IP) (SERVER-PORT)

This folder contains the source code of the client app and the configuration of test suite for the NATT testing tool.

Important files

NATT black box testing tool: NATT.jar

Configuration of test suites: test-config.yaml

GitLab CI/CD script: .gitlab-ci.yml

Source code of project: app

How to run on local host?

Step 1. Build project

./gradlew build

Step 2. Run tests using NATT testing tool. NATT.jar & test-config.yaml must by in project root folder

java -jar NATT.jar -c test-config.yaml

Step 3. Check report. NATT testing tool leave report in test_report.html file.

How to run on GitLab or Github

The script will will automatically build the project and start testing process. Current scripts that are automatically generated by NATT VS Code extension support GitLab or Github.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors