Skip to content

hmcts/pcq-performance-tests

Repository files navigation

PCQ Performance Tests

License: MIT

Purpose

This is the Protected Characteristic Questions Performance Tests implemented in Scala using Gatling.

Overview

pcq-performance-testspcq-frontendpcq-backendpcq-consolidation-servicepcq-shared-infrastructurepcq-loader

Getting Started

This is repository for the PCQ Performance Tests

  • Step1: Clone the repo to your local/VM to run
  • Step2: cd into the pcq-performance-tests directory
  • Step3: Edit the run time settings from the PCQ.scala simulation file
  • Step4: Run the test with the command gradle gatlingRun

Building and deploying the application

Building the application

The project uses Gradle as a build tool. It already contains ./gradlew wrapper script, so there's no need to install gradle.

To build the project execute the following command:

  ./gradlew build

Running the application

To run locally: - Performance test against the perftest environment:

./gradlew gatlingRun

Flags: - Debug (single-user mode): -Ddebug=on e.g. ./gradlew gatlingRun -Ddebug=on - Run against AAT: Denv=aat e.g.:

./gradlew gatlingRun -Denv=aat

License

This project is licensed under the MIT License - see the LICENSE file for details..

About

Performance test repo for Protected Characteristics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published