Skip to content

Coveros-GitHub-Sandbox/sorting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sorting example

This app just sorts a long list of words using various algorithms.

The accompanying slides are at https://speakerdeck.com/gotimer/how-fast-is-my-app-performance-testing-101.

Running the application

mvn spring-boot:run

Gatling

https://gatling.io

The source code for the simulation is in src/test/scala/com/coveros/example/simluation/RecordedSimulation.scala.

Running the Gatling UI

mvn gatling:recorder

Running the Gatling tests

mvn gatling:test

Report will be listed at the end of the output, in target/gatling/reports/sorting/recordedsimulation-xxxx/index.html

Apache JMeter

https://jmeter.apache.org

Running the JMeter UI

apache-jmeter-5.1.1\bin\jmeterw.cmd

Running the JMeter tests

mvn jmeter:jmeter

Report will be in target/jmeter/reports/sorting/index.html

Unit Performance Tests

The unit test class that measures performance is in src/test/java/com/coveros/example/sorting/SortingServicePerfTest.java

About

An example web app that sorts to accompany “How Fast Is My App? Performance Testing 101”

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published