I guess, just it is enough:
.formParam(“ssoId”, “${userid}”)
.formParam(“password”,"${password}")
.formParam("_csrf", “${personId}”))
.pause(48)
.exec { session =>println(session(“userid”).as[String])
session}
I guess, just it is enough:
.formParam(“ssoId”, “${userid}”)
.formParam(“password”,"${password}")
.formParam("_csrf", “${personId}”))
.pause(48)
.exec { session =>println(session(“userid”).as[String])
session}
I guess the necessary code seems like that.
doIf isn’t working, I need someone to fix it.
…
formParam(“ssoId”, “${userid}”)
.formParam(“password”,"${password}")
.formParam("_csrf", “${personId}”)
.check(status.saveAs(“status”))
.pause(48)
.doIf(session => session(“status”)is(503)){ exec { session => println(session(“status”).as[String]); session } }
Sorry, I think the code must be
formParam(“ssoId”, “${userid}”)
.formParam(“password”,"${password}")
.formParam("_csrf", “${personId}”)
.check(status.saveAs(“status”))
.pause(48)
.doIf(session => session(“status”)<>(200)){ exec { session => println(session(“status”).as[String]); session } }