maven gatling 运行

demoOne.scala:

package com.jane

import io.gatling.core.Predef._
import io.gatling.http.Predef._

class DemoOne extends Simulation { // 3

  val httpConf = http // 4
    .baseURL("http://computer-database.gatling.io") // 5
    .acceptHeader("text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8") // 6
    .doNotTrackHeader("1")
    .acceptLanguageHeader("en-US,en;q=0.5")
    .acceptEncodingHeader("gzip, deflate")
    .userAgentHeader("Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0")

  val scn = scenario("BasicSimulation") // 7
    .exec(http("request_1")  // 8
    .get("/")) // 9
    .pause(5) // 10

  setUp( // 11
    scn.inject(atOnceUsers(1)) // 12
  ).protocols(httpConf) // 13
}

pom.xml:



    4.0.0
    demofor
    demofor
    1.0-SNAPSHOT

    
        1.8
        1.8
    

    
        
            io.gatling.highcharts
            gatling-charts-highcharts
            2.2.4
        
    

    
        
            
                
                io.gatling
                gatling-maven-plugin
                2.2.4
                
                    src/main/java
                    
                        
                    
                    
                    
                    
                    com.jane.DemoOne
                
                
                    
                        test
                        
                            execute
                        

                        
                            
                                -Dgatling.http.ahc.connectTimeout=6000000
                                -Dgatling.http.ahc.requestTimeout=6000000
                                -Dgatling.http.ahc.sslSessionTimeout=6000000
                                -Dgatling.http.ahc.pooledConnectionIdleTimeout=6000000
                                -Dgatling.http.ahc.readTimeout=6000000
                            
                        
                    
                
            
        
    
    

maven gatling 运行_第1张图片
0830.png

运行方式:mvn test

你可能感兴趣的:(maven gatling 运行)