# Scenario set up

**URL:** https://community.gatling.io/t/scenario-set-up/6302
**Category:** Gatling (Open-Source)
**Created:** [November 8, 2021, 8:04am UTC](https://community.gatling.io/t/scenario-set-up/6302 "2021-11-08T08:04:10Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Testing\_PT](https://avatars.discourse-cdn.com/v4/letter/t/85f322/32.png) [@Testing\_PT](https://community.gatling.io/u/Testing_PT)
#### Post date: [November 8, 2021, 8:04am UTC](https://community.gatling.io/t/scenario-set-up/6302/1 "2021-11-08T08:04:10Z")

</div>

Hi team,

I want my scenario something like below. but unable to achieve it.

Want to ramp up 34 vusers in 50 mins and then run 34 vusers for next 1 hour and ramp down 34 vusers/threads in next 3 mins.

I’m using this below inject method but unable to achieve.  
.inject( rampConcurrentUsers(1) to(34) during(3000),  
constantConcurrentUsers(34) during (3600),  
rampConcurrentUsers(34) to 1 during(180)).protocols(httpProtocol1)

my aim is to run 34 vusers 10 iterations each ==\> 340 iterations in total

Could you please help me how can I achieve this ?

Thanks  
Gatling user
