Bir yazı burada
Maven
Şu satırı dahil ederiz
<dependency><groupId>io.gatling</groupId><artifactId>gatling-test-framework</artifactId><version>${gatling.version}</version></dependency>
Testleri çalıştırmak için şöyle yaparız
mvn gatling:test
Çıktı target/gatling dizinindedir
Örnek
src/test/java/simulations dizininde şöyle bir sınıf yaratırız
package simulations;
import io.gatling.core.scenario.Simulation;
import io.gatling.http.protocol.HttpProtocolBuilder;
import io.gatling.protocol.http.HttpRequestDefinition;
public class MySimulation extends Simulation {
private HttpProtocolBuilder httpProtocol = http
.baseUrl("http://localhost:8080");
@Override
public void setUp() {
scenario("MyScenario")
.exec(httpProtocol.get("/").build());
}
@Override
public void run() {
setUp().injectOpen(rampUsers(10).during(Duration.ofSeconds(10)))
.start();
}
}
Hiç yorum yok:
Yorum Gönder