Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
0xMartin committed Jun 28, 2024
1 parent db9934b commit 65fc7d6
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,14 @@ This **Black Box** Testing Tool is designed for automating the testing and evalu

* Simple example project: [project-example](./project-example)

## System Requirements

* **Operating System:** Linux, Windows 7 or later, MacOS 10.12 (Sierra) or later

* **Java Development Kit (JDK):** JDK 17 or later

* **Gradle:** Gradle 8.7 or later

## Testing diagrams

These two diagrams illustrate how application testing is conducted using the **NATT** black box testing tool. On the left side, there is the testing tool which communicates with the tested application through modules (colored blue in the picture). The communication is then evaluated for the purpose of testing. It is verified whether the tested application behaves according to defined expectations.
Expand Down
16 changes: 16 additions & 0 deletions config-editor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,22 @@

The testing tool has its own configuration language. The language is written in YAML format. You can write the configuration in your own editor or in the editor available in this repository specifically for this black box testing tool. The editor allows for easy configuration writing with code auto-completion and many other features. It is also possible to run tests directly within the editor.

## Python Package Requirements

Ensure the following Python packages are installed. You can install them using pip:

* **Flask:** A lightweight WSGI web application framework.

```bash
pip install Flask
```

* **Flask-SocketIO:** A Flask extension that enables WebSocket communication.

```bash
pip install flask-socketio
```

## How to run?

Run configuration editor on **Linux**:
Expand Down

0 comments on commit 65fc7d6

Please sign in to comment.