Hi,
I’m trying to run the following scenario on an Oracle ADF web App
It’s only the login form of the App but it fails when I run the scenarion
this line seems suspicious to me :
.get(uri1 + “/security/pages/Login.jspx?_afrLoop=1805190504273000&_afrWindowMode=0&_afrWindowId=15ju479l2n_1”)))`
`
Any hints would be appreciated.
`
package pooya.intl.test.login
import scala.concurrent.duration._
import io.gatling.core.Predef._
import io.gatling.http.Predef._
import io.gatling.jdbc.Predef._
import io.gatling.core.check.SaveAs
import io.gatling.core.check.SaveAs
import io.gatling.http.response.ResponseBody
class MyLogin extends Simulation {
val httpProtocol = http
.baseURL(“http://127.0.0.1:7101”)
.inferHtmlResources()
.acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
.acceptEncodingHeader(“gzip, deflate”)
.acceptLanguageHeader(“en-US,en;q=0.5”)
.connection(“keep-alive”)
.userAgentHeader(“Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0”)
.disableResponseChunksDiscarding
val uri1 = “http://127.0.0.1:7101/intl/faces”
val scn = scenario(“MyLogin”)
.exec(http(“request_0”)
.get("/intl/faces/security/pages/Login.jspx")
.resources(http(“request_1”)
.get(uri1 + “/security/pages/Login.jspx?_afrLoop=1805190504273000&_afrWindowMode=0&_afrWindowId=15ju479l2n_1”)))
.pause(2)
.exec(http(“request_2”)
.post("/intl/faces/security/pages/Login.jspx?_adf.ctrl-state=17w9barjex_19")
.formParam(“pt:username”, “admin”)
.formParam(“pt:password”, “123456”)
.formParam(“org.apache.myfaces.trinidad.faces.FORM”, “dataForm”)
.formParam(“javax.faces.ViewState”, “!-5zyl39i6n”)
.formParam(“event”, “pt:login”)
.formParam(“event.pt:login”, “”“action”"")
.resources(http(“request_3”)
.get(uri1 + “/settingjavascriptservlet.js”),
http(“request_4”)
.get(uri1 + “/jheadstart/images/go_ena.png”)
.check(status.is(304)),
http(“request_5”)
.get(uri1 + “/favicon.ico”)
.check(status.is(304))))
setUp(scn.inject(atOnceUsers(1))).protocols(httpProtocol)
}
`