Web GUI to create Locust test scripts
The project was separate into two parts.
- rocky-locust-backend: The back-end is built in Java with Quarkus.
- rocky-locust-frontend: The front-end is built in Angular and PO UI.
Exec command in rocky-locust-backend:
mvn quarkus:dev
Exec commands in rocky-locust-frontend:
npm install
npm run start
The Dockerfile create docker image base busybox with backend Quarkus native runner and frontend Angular build prod dist.
Build image exec command:
docker build -t rocky .
This build crate small image: And container use little resources:
Run image exec command:
docker run -d -p 8080:8080 rocky
Or use docker-compose exec command:
docker-compose up -d
See log exec command:
docker logs rocky -f