Size: a a a

QA — Load & Performance

2021 November 22

NR

Nikita Rulenko in QA — Load & Performance
если сильно нравится программировать, то можно и jsr223 assertion
источник

NR

Nikita Rulenko in QA — Load & Performance
самый простой вариант - настроить респонс ассершн, чтобы помечал нужный вариант красным, как ошибку, и через какой-нибудь simpledatawriter или viewresults писал в файл)
источник

АФ

Александр Фролов... in QA — Load & Performance
это тоже не так просто выглядит, в скрипте много не апишных запросов, которые отвечают html, из которых в свою очередь (из HTML Sourse Formatted вида где километр кода) я дергаю нужные значения для дальнейших запросов. Поэтому я решил что самый простой вариант в данном случае логировать переменные которые зафэйлились в экстракторе
источник

AK

Alexander Kravchenko in QA — Load & Performance
Проглотил!
Спасибо огромное!
источник

A

Andrew in QA — Load & Performance
Всем привет! Как в к6 можно в отчет получить коды ответа запросов(и их количество) которые зафейлились? По типу такой таблицы с отчета жеметра
источник

VG

Viktor Ganeles in QA — Load & Performance
Уух
Тестируем documentum - как раз наш кейс.

В случае ошибки возвращается http=200, а в тексте написано: «ошибка. Подробности во всплывающем окне».

И реально, можно кинуть о дельный запрос и получить инфу с ошибкой.

В итоге сделали так:

0) тредгруппы при ошибке продолжают работать

1) В корне тест-плана ассёршн, который проверяет ВСЕ семплеры на ряд кодовых слов, говорящих о ошибке.

2) внутри КАЖДОЙ транзакции try-catch из двух if-контроллеров.

3) При любой ошибке дёргается блок catch, который кидает запрос на то самое всплывающее окно - с подробностями по ошибке.

4) при срабатывании CATCH после получении данных из окна с подробностями по ошибке отдельный jsr223-семплер отправляет подробности ошибки в графану и завершает итерацию.


Если нужна будет помощь по реализации подобной фиговины - обращайся.

С кодом я бы сам не справился, там наработки @login40kd
источник

G

Grafoxy in QA — Load & Performance
Привет,
посоветуйте хорошие облачные сервисы для нагрузочного тестирования - один для нагрузки Browser-Level Users (BLUs) и один для нагрузки Protocol-Level Users (PLUs)
(хороший в плане удобства, отчетов, возможностей и тд, по деньгам проблемы я думаю не будет, бюджет около 1000$, требование по пользователям - дать нагрузку в 10 000 users )
источник

VG

Viktor Ganeles in QA — Load & Performance
Начните с постановки целей НТ (сформулируйте, чего вы ждёте от НТ) а потом либо вам придётся активно познавать как это делается, либо обращаться к аутсорсерам.

Ps 1000$ это не очень много
источник

VG

Viktor Ganeles in QA — Load & Performance
Хорошие облачные сервисы - blazemeter или Loadrunner
источник

VG

Viktor Ganeles in QA — Load & Performance
Для BLU SiteSpeed, возможно то, что вы хотите.
А может и нет - пока не очень ясно, чего вы хотите :(((
источник

G

Grafoxy in QA — Load & Performance
спасибо за сервисы, попробую
с целями попали прямо в точку - их нету, начну с формулировки что же нам на самом деле нужно
источник

VG

Viktor Ganeles in QA — Load & Performance
Да, без этого точно ничего не получится.
Ну, кроме как потратить 1000$ :)
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
на косарь можно купить отусовский курс и пройти его
источник

SK

Sergey Khoroshavin in QA — Load & Performance
А почему именно отусовский? ))
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Да просто когда мне было нужно - других не было, а его я проходил и он мне понравился
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
ну и по цене вроде влезает
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Пора делать курс 🙂
источник

VG

Viktor Ganeles in QA — Load & Performance
Я уже преподаю в отусе и в перфлабе.
Мне хватает :))

Ps со стороны обучения не мне судить, но как преподаватель - могу отус только похвалить.
Организаторы стараются, чтобы всё удобно было.

Про перфлаб тут не говорю, так как у них курс пока в основном для своих сотрудников
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
я так понимаю перфлаб поуже и поглубже?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Перфовский курс очень сильно зависит от преподавателей)
источник