Size: a a a

QA — Load & Performance

2019 October 23

T

Trisha in QA — Load & Performance
This is still failing
источник

T

Trisha in QA — Load & Performance
источник

T

Trisha in QA — Load & Performance
It's gives error jsonpath ($.uuid).find.exists, found nothing which above shared screenshot(as code) and  case 2: if I do something like .check(jsonpath(uuid).saveas("I'd"))) change in source code then error will change with jsonpath(uuid).find.exist failed could not extract $ is expected
источник

T

Trisha in QA — Load & Performance
And in my JSON file I need to replace at three id. While traversing and all three id should have random uuid
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Trisha
And in my JSON file I need to replace at three id. While traversing and all three id should have random uuid
val UUIDfeeder =
   Iterator.continually(Map("uuid1" -> UUID.randomUUID(), "uuid2" -> UUID.randomUUID(), "uuid3" -> UUID.randomUUID()))
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Trisha
It's gives error jsonpath ($.uuid).find.exists, found nothing which above shared screenshot(as code) and  case 2: if I do something like .check(jsonpath(uuid).saveas("I'd"))) change in source code then error will change with jsonpath(uuid).find.exist failed could not extract $ is expected
probably you receive incorrect response

set log level in file logback.xml to "TRACE"
 
<root level="TRACE">
   <appender-ref ref="CONSOLE" />
 </root>
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Ιωάννης Τσεκούρι
val UUIDfeeder =
   Iterator.continually(Map("uuid1" -> UUID.randomUUID(), "uuid2" -> UUID.randomUUID(), "uuid3" -> UUID.randomUUID()))
{   "title": "test",   "location": "Global",   "market": "",   "documentType": "BU Document",   "businessUnit": "Core",   "seasonName": "FW21",   "id": "$uuid1",   "description": "",   "sections": [     {       "id": "$uuid2",       "title": "Section title",       "orderInPresentation": 0,       "slides": [         {           "id": "$uuid3",           "title": "Slide title",           "orderInSection": 0,           "previewUrl": "",           "widgets": []         }       ]     }   ] }
источник

T

Trisha in QA — Load & Performance
Ιωάννης Τσεκούρι
probably you receive incorrect response

set log level in file logback.xml to "TRACE"
 
<root level="TRACE">
   <appender-ref ref="CONSOLE" />
 </root>
Should I create file name as logback.xml in same folder as Gatling.conf and add same code
источник

T

Trisha in QA — Load & Performance
источник

T

Trisha in QA — Load & Performance
This is my file structure for more details
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Trisha
This is my file structure for more details
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
источник

T

Trisha in QA — Load & Performance
I used this and able to see the logs 🙏
источник

T

Trisha in QA — Load & Performance
Will appreciate if anybody can pair up for Gatling ?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Trisha
It's gives error jsonpath ($.uuid).find.exists, found nothing which above shared screenshot(as code) and  case 2: if I do something like .check(jsonpath(uuid).saveas("I'd"))) change in source code then error will change with jsonpath(uuid).find.exist failed could not extract $ is expected
Hi. Two causes of error (" jsonpath ($.uuid).find.exists found nothing")

1. post(...).body(... create.json) - set request body. Request body contains "id" field. But check(...) - check response body. Response body != Request Body. Response body is json? Response body contains id? No.

2. json path expression for field "id" is "$.id", but not is "$.uuid".
{   ...  "id": "uuid",  ...

Sorry for my english
источник

T

Trisha in QA — Load & Performance
Thank you
источник
2019 October 24

AR

Artem Rozhkov in QA — Load & Performance
Ребят, вопрос меня вбил в ступор, скорее даже, как-то смутил.
Так как до этого обычно говорили вот вам сервис нужно нагрузить, дальше было по-классике: уточнение требований, делаем скрипты и тд.
И вот тут подошли с вопросом, как определить по пресейлу или при общениие с заказчиком, когда нужно проводить нагрузку и объяснить это заказачкам
Вопросы вот такие:

Когда нужно проводить нагрузку?
Когда она нужна, как это аргуметнировать и на основе каких данных ее проводят?
источник

РР

Рома Рома in QA — Load & Performance
Artem Rozhkov
Ребят, вопрос меня вбил в ступор, скорее даже, как-то смутил.
Так как до этого обычно говорили вот вам сервис нужно нагрузить, дальше было по-классике: уточнение требований, делаем скрипты и тд.
И вот тут подошли с вопросом, как определить по пресейлу или при общениие с заказчиком, когда нужно проводить нагрузку и объяснить это заказачкам
Вопросы вот такие:

Когда нужно проводить нагрузку?
Когда она нужна, как это аргуметнировать и на основе каких данных ее проводят?
Без тз - результат хз )
источник

AR

Artem Rozhkov in QA — Load & Performance
Рома Рома
Без тз - результат хз )
Это логично. Но хотя бы приблизительно, на что смотреть )
С другой стороны причем тут тз.
Когда я спросил, на что смотреть в том самом тз или какие-харектеристики или планы заказчика нужно учитывать.
Что бы бежать и кричать: "Вам нужна нагрузка" =)
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
если больше одного пользователя - нужна нагрузка 😊
источник