Packages

package simulation

Type Members

  1. trait Journey extends AnyRef
  2. case class JourneyPart(id: String, description: String) extends Product with Serializable

    Used to constructs parts of a Journey as listed in journeys.conf.

    Used to constructs parts of a Journey as listed in journeys.conf. The JourneyPart is defined within a performance test using uk.gov.hmrc.performance.simulation.JourneySetup.setup.

    To create a JourneyPart with uk.gov.hmrc.performance.simulation.JourneySetup.setup:

    setup("login", "Login") withRequests (navigateToLoginPage, submitLogin)
    id

    A unique id which should match the parts listed in journeys.conf

    description

    Description of the journey part surfaced in the gatling report.

  3. trait JourneySetup extends JourneyConfiguration with PerftestConfiguration

    A trait to setup the Journeys used in Simulation.

  4. trait PerformanceTestRunner extends Simulation with HttpConfiguration with JourneySetup

    Trait extending io.gatling.core.scenario.Simulation.

    Trait extending io.gatling.core.scenario.Simulation. Use within a performance test to set up Journeys and invoke runSimulation(), a method to configure the Simulation setup.

Ungrouped