Перейти к содержимому

Публикации Stuff

11 публикаций создано Stuff (учитываются публикации только с 29 апреля 2023)


#166985 Логирование ошибок

Отправлено автор: Stuff 05 июля 2018 - 13:20 в JMeter - Тестирование производительности

 

Добрый день!) Подскажите, можно ли как то (и если да, то как) в отдельный файлик писать результат каждого запроса? Просто на удаленной машине когда запускаю нагрузку на тысяч 10 запросов есть ошибки, и мне нужно знать на какие запросы и какая именно ошибка падает. Спасибо!)

имейте ввиду, что запись в файл по каждому запросу занимает время, и можете, получив детализацию ошибок, убить нагрузку =)

 

и как же быть?)




#166977 Логирование ошибок

Отправлено автор: Stuff 05 июля 2018 - 11:21 в JMeter - Тестирование производительности

В jmeter.properties можете сконфигурировать как угодно. Смотрите jmeter.save.saveservice опции. Например jmeter.save.saveservice.response_data.on_error будет сохранять в лог ответы при ошибках.

А где именно я потом этот лог найти то могу?




#166972 Логирование ошибок

Отправлено автор: Stuff 05 июля 2018 - 09:57 в JMeter - Тестирование производительности

Добрый день!) Подскажите, можно ли как то (и если да, то как) в отдельный файлик писать результат каждого запроса? Просто на удаленной машине когда запускаю нагрузку на тысяч 10 запросов есть ошибки, и мне нужно знать на какие запросы и какая именно ошибка падает. Спасибо!)




#166632 Открытие ссылки используя Variable Name из JSON Extractor

Отправлено автор: Stuff 15 июня 2018 - 14:38 в JMeter - Тестирование производительности

 

Вы то что вытянули, поместили в переменную, под именем, например find_url

Теперь HTTP реквестом делаете get ${find_url}

 

Да, пробовал. в реквесте получается https://[https://example.com/friends]/

Быть может, я что то неправильно подставил? Можете мне пожалуйста скринами дать? с результатом из Listener'a какого нибудь) Буду весьма признателен

 

Отбой, большое спасибо BabyRoot. Я просто не то вставлял)) Благодарю)




#166631 Открытие ссылки используя Variable Name из JSON Extractor

Отправлено автор: Stuff 15 июня 2018 - 14:35 в JMeter - Тестирование производительности

Вы то что вытянули, поместили в переменную, под именем, например find_url

Теперь HTTP реквестом делаете get ${find_url}

 

Да, пробовал. в реквесте получается https://[https://example.com/friends]/

Быть может, я что то неправильно подставил? Можете мне пожалуйста скринами дать? с результатом из Listener'a какого нибудь) Буду весьма признателен




#166630 Открытие ссылки используя Variable Name из JSON Extractor

Отправлено автор: Stuff 15 июня 2018 - 14:33 в JMeter - Тестирование производительности

Перефразирую, с помощью чего и как я от полученного из json https://example.com/friends могу обрезать  https://example.com и оставить только /friends. Суть в том, что path содержит динамические значения, поэтому мне нужно именно обрезать  https://example.com/friends . 




#166606 Открытие ссылки используя Variable Name из JSON Extractor

Отправлено автор: Stuff 14 июня 2018 - 17:02 в JMeter - Тестирование производительности

Добрый день)
Из Responce Data к определенному запросу с помощью JSON Extractor вытянул нужное мне значение, которое представляет из себя ссылку (например https://example.com/friends). Как мне мне сделать так, чтобы я мог отправить запросу непосредственно по ссылке, которую получил из Responce Data?




#166548 Симуляция различного поведения

Отправлено автор: Stuff 10 июня 2018 - 17:26 в JMeter - Тестирование производительности

Доброго времени суток!!
Столкнулся с такой ситуацией: Я пытаюсь сформировать тест план с 3-мя различными вариациями поведения пользователя (Flow 1-Flow 3) . И столкнулся с вопросом, какой контроллер или что -то ещё использовать, дабы объединить несколько http реквестов в один flow. Для вариации flows использовал interleave контроллер. И вроде бы всё работает, но я вижу статистику загрузки только для цельного flow, т.к. я объединил несколько реквестов с помощью transaction контроллера. А мне нужно видеть статистику по каждому реквесту. Внизу приложил пару скриншотов.

 

 

Прикрепленные изображения

  • 1.png
  • 2.png



#166534 Регулярные переменные с большим количеством совпадений

Отправлено автор: Stuff 08 июня 2018 - 10:22 в JMeter - Тестирование производительности

в JSON Extractor:

JSON Path Expresion: $..id

Match No: -1

 

Использовать Compute concatenation var или нет зависит от того что вы с этими id будете делать дальше. Если Вы включите эту опцию, то получите все ваши id одной строкой через запятую.

Именно это мне и нужно, большое спасибо))




#166528 Регулярные переменные с большим количеством совпадений

Отправлено автор: Stuff 08 июня 2018 - 08:42 в JMeter - Тестирование производительности

"id":(.+?),
match no. = -1

Я думал попробовать через JSON Extractor с чекбоксом Compute concatenation var. Реально так?




#166524 Регулярные переменные с большим количеством совпадений

Отправлено автор: Stuff 08 июня 2018 - 07:40 в JMeter - Тестирование производительности

{"page":{"offset":0,"limit":10000},"collection":[{"type":"Friend_bd","id":269158,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269159,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269160,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269161,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269162,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269163,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269053,"dateFormat":"MM/dd/YYYY"},{"type":"Friend_bd","id":269064,"dateFormat":"MM/dd/YYYY"}]}

Примерно такой респонс я получаю на определенный запрос. Как мне правильно задать регулярную переменную, которая будет тянуть отсюда все id ? Дело в том, что в другом урле мне необходимы все id, которые есть тут.