object RequestHomePage {
def apply() = {
exec(http("Home Page Request")
.get("http://my.page/home")
.header("Accept", "application/xml,application/xhtml+xml")
}
}
object HomePage {
val executeScenario = scenario("Home Page Retrieval")
exec(RequestHomePage())
}
class PerformaceSimulation extends Simulation {
val maxResponseTime = 5000 // milliseconds
val simultaneousUsers = atOnceUsers(100)
setUp(HomePage.executeScenario
.inject(atOnceUsers(100))
.throttle(jumpToRps(1), holdFor(10 seconds))
)
.protocols(httpProtocol)
.assertions(
global.responseTime.max.lessThan(maxResponseTime)1
)
}
================================================================================
2015-02-20 16:39:41 4s elapsed
---- Home Page Retrieval -------------------------------------------------------
[##########################################################################]100%
waiting: 0 / active: 0 / done:100
---- Requests ------------------------------------------------------------------
> Global (OK=0 KO=0 )
================================================================================
Simulation finished
Parsing log file(s)...
Parsing log file(s) done
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at scala_maven_executions.MainHelper.runMain(MainHelper.java:164)
at scala_maven_executions.MainWithArgsInFile.main(MainWithArgsInFile.java:26)
Caused by: java.lang.UnsupportedOperationException: There were no requests sent during the simulation, reports won't be generated
--
You received this message because you are subscribed to the Google Groups "Gatling User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gatling+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
val executeScenario = scenario("Retrieve Page Without a Loop")
.feed(users)
.feed(pathParams).exec(Authenticate()).exec(RequestPage())
.inject(constantUsersPerSec(numberOfUsers) during(loadDuration seconds))