Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. package computerdatabase1
  2.  
  3. import scala.concurrent.duration._
  4.  
  5. import io.gatling.core.Predef._
  6. import io.gatling.http.Predef._
  7. import io.gatling.jdbc.Predef._
  8.  
  9. class BasicSimulation1 extends Simulation {
  10.  
  11. val httpProtocol = http
  12. .baseURL("http://docker:5000")
  13. .inferHtmlResources(BlackList(""".*"""), WhiteList())
  14. .acceptHeader("text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8")
  15. .acceptEncodingHeader("gzip, deflate")
  16. .acceptLanguageHeader("uk-UA,uk;q=0.8,ru;q=0.6,en-US;q=0.4,en;q=0.2")
  17. .userAgentHeader("Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36")
  18.  
  19. val headers_0 = Map(
  20. "Accept" -> "*/*",
  21. "Accept-Language" -> "en-US,en;q=0.5",
  22. "Connection" -> "keep-alive",
  23. "Pragma" -> "no-cache",
  24. "User-Agent" -> "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0")
  25.  
  26. val headers_1 = Map("Upgrade-Insecure-Requests" -> "1")
  27.  
  28. val scn = scenario("BasicSimulation1").during(60 seconds) {
  29. // browsing
  30. exec(http("request_0")
  31. .get("")
  32. .headers(headers_0))
  33. .pause(500 milliseconds, 1 seconds)
  34. }
  35. setUp(scn.inject(rampUsers(1000) over (20 seconds))).protocols(httpProtocol)
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement