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