UNPKG

@gatling.io/core

Version:

Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).

21 lines (20 loc) 764 B
import { ClosedInjectionStep } from "./closedInjection"; import { OpenInjectionStep } from "./openInjection"; import { PopulationBuilder } from "./population"; import { StructureBuilder } from "./structure"; /** * Javascript wrapper of a Java ScenarioBuilder. * * <p>Immutable, so all methods return a new occurrence and leave the original unmodified. */ export interface ScenarioBuilder extends StructureBuilder<ScenarioBuilder> { injectOpen(...steps: OpenInjectionStep[]): PopulationBuilder; injectClosed(...steps: ClosedInjectionStep[]): PopulationBuilder; } /** * Create a new immutable Scenario builder * * @param name - the scenario name * @returns a new Scenario builder */ export declare const scenario: (name: string) => ScenarioBuilder;