Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package computerdatabase1
- import scala.concurrent.duration._
- import io.gatling.core.Predef._
- import io.gatling.http.Predef._
- import io.gatling.jdbc.Predef._
- class BasicSimulation1 extends Simulation {
- val httpProtocol = http
- .baseURL("http://docker:5000")
- .inferHtmlResources(BlackList(""".*"""), WhiteList())
- .acceptHeader("text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8")
- .acceptEncodingHeader("gzip, deflate")
- .acceptLanguageHeader("uk-UA,uk;q=0.8,ru;q=0.6,en-US;q=0.4,en;q=0.2")
- .userAgentHeader("Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36")
- val headers_0 = Map(
- "Accept" -> "*/*",
- "Accept-Language" -> "en-US,en;q=0.5",
- "Connection" -> "keep-alive",
- "Pragma" -> "no-cache",
- "User-Agent" -> "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0")
- val headers_1 = Map("Upgrade-Insecure-Requests" -> "1")
- val scn = scenario("BasicSimulation1").during(60 seconds) {
- // browsing
- exec(http("request_0")
- .get("")
- .headers(headers_0))
- .pause(500 milliseconds, 1 seconds)
- }
- setUp(scn.inject(rampUsers(1000) over (20 seconds))).protocols(httpProtocol)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement