Size: a a a

QA — Load & Performance

2019 September 28

VG

Viktor Ganeles in QA — Load & Performance
Если апишки изменились - правлю в скриптах.
источник

VG

Viktor Ganeles in QA — Load & Performance
Но апишки могут и не меняться - просто иначе использоваться.
источник

KY

Kirill Yurkov in QA — Load & Performance
оптимально на небольших системах, да
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
Это можно делать прям из жметра:
1.смоук тест
2.если есть падения берем переменную пути запроса
3. по ней делаем сбор новой информации и выводим в лог - все в одном окне
Это делаю обязательно :)
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Ganeles
Но апишки могут и не меняться - просто иначе использоваться.
это нужно чекать на этапе сценариев ручных тестов, нет?
источник

KY

Kirill Yurkov in QA — Load & Performance
поменялись использования апишек - поменялась логика сценария
источник

VG

Viktor Ganeles in QA — Load & Performance
Проблема в том, что скрипты работают, но сейчас выяснил, что из 50 html/json запросов на проде осталось штук 20-30
источник

VG

Viktor Ganeles in QA — Load & Performance
Соответственно думаю, что изменения фронта не в последний раз.

Пока лучшее, что придумал - прогонять кейс руками и скриптом через fiddler и сравнивать url-ки в экселе
источник

KY

Kirill Yurkov in QA — Load & Performance
мутная тема :)
подумаю, но имхо если идет выпил функционала - это где-то нужно отражать, даже если в системе он остался, а его просто не юзают
источник

A

Alex in QA — Load & Performance
Viktor Ganeles
Проблема в том, что скрипты работают, но сейчас выяснил, что из 50 html/json запросов на проде осталось штук 20-30
html/json дочерние запросы на фронте?
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex
Хм, как я понял он как раз не про апи говорил, @Ganeles  можешь чуть шире раскрыть "не на API а на всё остальное"?
Ну, есть api a там возвращается инфа из бд или ещё что-то персональное для каждого клиента.


А есть остальное: там и всякая хрень,  что в кэш попадает: картиночки и тд

Ну и другое - html, css, js и прочие файлы, некоторые не кэшируются.
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex
html/json дочерние запросы на фронте?
Дада!
источник

A

Alex in QA — Load & Performance
ну тогда я остаюсь на своём решении и обходом сценария околоселениум фреймворками)
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex
ну тогда я остаюсь на своём решении и обходом сценария околоселениум фреймворками)
Даа.. записал себе в планы
Спасибо
источник

A

Alex in QA — Load & Performance
у нас на проекте selenide, я у упавших тестов сейвлю HAR чтоб можно было проще понять в случаях когда ничего не понятно. Там встроенный прокси есть который умеет это делать. Пишешь тот же тест, настраиваешь прокси на сохранение только URI самих запросов и сравниваешь тела HAR архива. Должно помочь в теории
источник

VG

Viktor Ganeles in QA — Load & Performance
Осталось наладить селениум а для этого научиться им пользоваться :)
источник

VG

Viktor Ganeles in QA — Load & Performance
Хотя может у фтшников кейсы похожие...
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
https://github.com/apache/jmeter/pull/499

Автокорреляция в JMeter готовится
источник

AG

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

A

Artyom in QA — Load & Performance
Трэшак
источник