# Need help to create simple scenario using Gatling

**URL:** <https://community.gatling.io/t/need-help-to-create-simple-scenario-using-gatling/2739>\
**Category:** Gatling (Open-Source)\
**Created:** [December 23, 2015, 3:22am UTC](https://community.gatling.io/t/need-help-to-create-simple-scenario-using-gatling/2739 "2015-12-23T03:22:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Meg](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@Meg](https://community.gatling.io/u/Meg)\
**Post date:** [December 23, 2015, 3:22am UTC](https://community.gatling.io/t/need-help-to-create-simple-scenario-using-gatling/2739/1 "2015-12-23T03:22:19Z")

</div>

Hello all,

I am new to Gatling and Scala,

I want to create two simple scenarios using Gatling. I have installed scala plugin in eclipse. Installed Gatling. I am able to run basic simulations present in Gatling’s zip folder from command prompt. I tried to write below script FacebookLogin.scala. In cmd it gives error- missing semicolon before value param.

Please let me know best resources to learn Gatling as well.

import io.gatling.core.Predef.\_  
import io.gatling.http.Predef.\_  
import scala.concurrent.duration.\_

class FacebookLogin extends Simulation {

val httpConf = http  
.baseURL(“[https://www.facebook.com](https://www.facebook.com)”)  
.acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,_/_;q=0.8”)  
.doNotTrackHeader(“1”)  
.acceptLanguageHeader(“en-US,en;q=0.5”)  
.acceptEncodingHeader(“gzip, deflate”)  
.userAgentHeader(“Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0”)

val scn = scenario(“LoginToFacebook”)  
.exec(http(“Login page”)  
.get("/"))

.exec(http(“Login”).post("/login")  
.param(“username”, “user”)  
.param(“password”,“password”)  
.check(css(“username”).is(“user”))

setUp(scn.inject(atOnceUsers(1)).protocols(httpConf))  
}

---

<div class="post-metadata">

**Author:** ![slandelle](https://dub1.discourse-cdn.com/flex013/user_avatar/community.gatling.io/slandelle/32/4_2.png) [@slandelle](https://community.gatling.io/u/slandelle)\
**Post date:** [December 23, 2015, 8:09am UTC](https://community.gatling.io/t/need-help-to-create-simple-scenario-using-gatling/2739/2 "2015-12-23T08:09:21Z")

</div>

You probably used an old documentation or outdated samples found on the Internet.  
Param has been renamed into formParam. Check migration guides.

---

<div class="post-metadata">

**Author:** ![Meg](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@Meg](https://community.gatling.io/u/Meg)\
**Post date:** [December 23, 2015, 8:03pm UTC](https://community.gatling.io/t/need-help-to-create-simple-scenario-using-gatling/2739/3 "2015-12-23T20:03:07Z")

</div>

Thanks Stephane,

It worked.
