Size: a a a

QA — Load & Performance

2019 October 25

AG

Alex Grishutin in QA — Load & Performance
попробуй в нон гуи с сохраненем в лог. В случае если все еще не рабоьает, то глянь что в логах сервера лежит, могут быть какие то ошибки
источник

AS

Alexander Silaev in QA — Load & Performance
ок, попробую
источник

AS

Alexander Silaev in QA — Load & Performance
Alex Grishutin
попробуй в нон гуи с сохраненем в лог. В случае если все еще не рабоьает, то глянь что в логах сервера лежит, могут быть какие то ошибки
Запустил, через консоль. В  фалый не сохранилось((( где можно посмотреть логи? В консолях ничгео не видно
источник
2019 October 28

T

Tim in QA — Load & Performance
Alexander Silaev
Запустил, через консоль. В  фалый не сохранилось((( где можно посмотреть логи? В консолях ничгео не видно
В тест план добавьте Simple Data Writer. и в SDW укажите путь к CSV файлу.  В папке bin где лежит jmeter запускаем консоль. Указываем ему путь на тест-план jmx и файл в который он должен записать логи :
jmeter -n -t C:\Scenario\loadtestweb.jmx -l C:\jmeterReport\report.csv
После того как тест прошел, просим его чтобы он создал дашборд указав эту команду: jmeter -g C:\jmeterReport\report.csv -o C:\report (папка репорт должна быть пуста)

Если Jmeter по каким то причинам не будет записывать логи в файл, то в консоле он об этом отпишет
источник

T

Tim in QA — Load & Performance
кажись не актуально уже  (
источник

T

Tim in QA — Load & Performance
Ребят нужна помощь. Записал тест план для jmeter при помощи blazemeter. Запускаю тест, все ок, запросы уходят, приходит 200. Запускаю на след день, все запросы кроме авторизации возвращают 403 ошибку.
Вот что пишет: mestamp":1572241050727,"status":403,"error":"Forbidden","message":"Access Denied","path":"/api/v1/notification/get-mine"}
HTTP Cache Manager, HTTP Cookie Manager, HTTP Authorization Manager, HTTP Header manager и тд, все есть. В чем может быть причина ?
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Tim
Ребят нужна помощь. Записал тест план для jmeter при помощи blazemeter. Запускаю тест, все ок, запросы уходят, приходит 200. Запускаю на след день, все запросы кроме авторизации возвращают 403 ошибку.
Вот что пишет: mestamp":1572241050727,"status":403,"error":"Forbidden","message":"Access Denied","path":"/api/v1/notification/get-mine"}
HTTP Cache Manager, HTTP Cookie Manager, HTTP Authorization Manager, HTTP Header manager и тд, все есть. В чем может быть причина ?
Стухли токены авторизации?
источник

AR

Artem Rozhkov in QA — Load & Performance
Привет всем.
Посмотерл видео
https://www.youtube.com/watch?v=unhG-WUOHnE
https://youtu.be/GLUBIUk_AXU
И так в голове и не утреслось:
Что BFG, что pandora, jmeter -  поддерживают сценарный метод.
И когда спикеры говорят про сценарии при этом они оперерируют понятием RPS:
И мне стало  интересно как сценария будут работать в открытой системе, так как я понимаю вся проблемма будет в том что нужно будет выдержать интенсивность, соотвествен каким образом этот самвй рпс будут выдерживать?
источник

AR

Artem Rozhkov in QA — Load & Performance
Что-то совершенно меня запутала эта открытая, закрытая сис-ме и  hit-base
источник

AS

Alexander Silaev in QA — Load & Performance
Tim
В тест план добавьте Simple Data Writer. и в SDW укажите путь к CSV файлу.  В папке bin где лежит jmeter запускаем консоль. Указываем ему путь на тест-план jmx и файл в который он должен записать логи :
jmeter -n -t C:\Scenario\loadtestweb.jmx -l C:\jmeterReport\report.csv
После того как тест прошел, просим его чтобы он создал дашборд указав эту команду: jmeter -g C:\jmeterReport\report.csv -o C:\report (папка репорт должна быть пуста)

Если Jmeter по каким то причинам не будет записывать логи в файл, то в консоле он об этом отпишет
Спасибо! Попробую сегодня. Вчера занимался изучением Taurus.
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Artem Rozhkov
Привет всем.
Посмотерл видео
https://www.youtube.com/watch?v=unhG-WUOHnE
https://youtu.be/GLUBIUk_AXU
И так в голове и не утреслось:
Что BFG, что pandora, jmeter -  поддерживают сценарный метод.
И когда спикеры говорят про сценарии при этом они оперерируют понятием RPS:
И мне стало  интересно как сценария будут работать в открытой системе, так как я понимаю вся проблемма будет в том что нужно будет выдержать интенсивность, соотвествен каким образом этот самвй рпс будут выдерживать?
Бфг и жметер поддерживают сценарии
источник

T

Tim in QA — Load & Performance
Ιωάννης Τσεκούρι
Стухли токены авторизации?
Да, именно в этом проблема оказывается. Как мне сделать чтобы после авторизации на последующие запросы он новый токет выдавал ?
источник

AR

Artem Rozhkov in QA — Load & Performance
Ιωάννης Τσεκούρι
Бфг и жметер поддерживают сценарии
Тогда интересно, а для чего прописывают RPS ?
источник

AR

Artem Rozhkov in QA — Load & Performance
Я прсто слабо представляю как можно сценарии укладывать в РПС)))
источник

AR

Artem Rozhkov in QA — Load & Performance
Так как следующего запроса может и не быть пока он не получит ответ на первый
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Tim
Да, именно в этом проблема оказывается. Как мне сделать чтобы после авторизации на последующие запросы он новый токет выдавал ?
Надо смотреть сценарий, в норме ты должен забирать токен авторизации и пропихивать его в хидеры или кукис в зависимости от типа
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Artem Rozhkov
Тогда интересно, а для чего прописывают RPS ?
Я тебе точно не скажу про жметер например, готы Гатлинге есть к примеру тротлинг, ты можешь поставить стрелять сценарий и ограничить все X rps
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Ещё не инструмент запуска UserPerSec
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
т.е. ты запускаешь столько сценариев в секунду сколу о задал, это очень удобно когда у тебя есть в профиле указание сколько раз была совершена операция в час, например в час 5000 покупок, делишь на 3600 и запускаешь. И за час у тебя отработает ровно 5000.
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Возможно в тех интсрументах что то подобное
источник