You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Readme.md
+14-12Lines changed: 14 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
4
4
5
5
## Overview
6
-
This project is a sample of an asynchronous API built in Spring Boot. It provides asynchronous endpoints that are called asynchronously and can be used as a starting point to build more complex systems.
6
+
Spring-Boot-Asynchronous-API is a sample project showcasing the implementation of an asynchronous API built using Spring Boot. It offers asynchronous endpoints, allowing for concurrent and non-blocking execution, making it an excellent foundation for developing more complex systems.
7
7
8
8
## Prerequisites
9
9
* Java 19
@@ -21,13 +21,14 @@ mvn spring-boot:run
21
21
```
22
22
Once the server is up and running, you can access the web service at http://localhost:8080/.
23
23
24
-
## how run nrt locally:
24
+
## Running Non-Regression Tests Locally:
25
+
You can run non-regression tests locally with the following command:
25
26
```shell
26
27
mvn clean test -D"skip.tests"=false -Plocal -Dapi.url=http://localhost:8080
27
28
```
28
29
29
-
// TODO
30
-
## how run nrt locally:
30
+
## Running Gatling Loading Tests Locally:
31
+
To run Gatling loading tests locally, navigate to the loading directory and use the following command:
The workflow also runs non-regression tests as part of the build process. The reports are published to the `reports` directory and can be accessed from the Github Actions UI. The reports can also be generated locally using the `mvn test` command.
49
50
6. Run loading tests & publish the generated reports
0 commit comments