2015-02-05 5 views
0

Я перемещаюсь с gatling 1.5 до 2.14. В 1.5 у меня есть адрес.csv с одним столбцом city_name.I имеет шаблон ssp в папке request-body, и я управляю значением, используя <% = cityName> .Below - это мой сценарий.Gatling csv feeders

val myAddress = csv(address.csv).random 
val scn = scenario("myRequest"){ 
    feed(myAddress).exec (http(myRequest)..post("") 
           .headers(headers_1) 
           .fileBody(requestName, 
      Map("cityName" -> "${city_name}")) 
           .check(status.is(200))) 

В 2.14, я слежу за руководство по миграции и используя ELFileBody но запутался о том, как отобразить fields.Any помощь была бы оценена

val myAddress = csv(address.csv).random 
val scn = scenario("myRequest"){ 
    feed(myAddress).exec (http(myRequest).post("") 
           .headers(headers_1) 
           .body(ELFileBody((requestName))) 

ответ

0

Вам больше не придется делать это громоздкое отображение. Эти новые шаблоны напрямую подключаются к сеансу, вам просто нужно использовать язык регулярных выражений.

+0

Заменено регулярным выражением в моем шаблоне ssp с именем, соответствующим моей колонке, и оно работает. Замечательно, что нам не нужно беспокоиться о сопоставлении, поскольку у меня есть несколько столбцов. благодаря –

Смежные вопросы