Size: a a a

QA — Load & Performance

2021 February 22

KK

Konstantin Kalinin in QA — Load & Performance
Alex Kravchenko
Добрый день. Подскажите, кто сталкивался с получением логин токена когда авторизация с приложения перекидывает тебя на майкрософт логин? есть способы в джиметре делать такие двойные логины?
Там в любом случае просто череда запросов либо с куками, либо с хэдерами, либо с query-параметрами. Или наследуемыми из предыдущего ответа на запрос, или генерируемыми JS-кой. Надо просто в Browser DevTools отследить все эти переменные.
источник

DY

Dmytro Yaroslavtsev in QA — Load & Performance
Artem Astaxov
или там какой то скрипт который кидает команды и льет вывод в фаил?
Внешний скрипт, кооннектется и забирает вывод команд, а потом их в Прометей кидает
источник

S7

Sam 7 in QA — Load & Performance
Всем привет. Есть вопрос по гатлингу. На скрине ниже выделенный красным блок andThen начинает выполняться по окончанию одного из блоков выше. Как это победить? спасибо
источник

S7

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

СЧ

Сергей Чепкасов... in QA — Load & Performance
Sam 7
Всем привет. Есть вопрос по гатлингу. На скрине ниже выделенный красным блок andThen начинает выполняться по окончанию одного из блоков выше. Как это победить? спасибо
Привет, перенеси выделенный andThen на строчку выше, внутрь скобок
источник

S7

Sam 7 in QA — Load & Performance
вот так ?
источник

S7

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

S7

Sam 7 in QA — Load & Performance
Сергей Чепкасов
Привет, перенеси выделенный andThen на строчку выше, внутрь скобок
так не работает
источник

P

Pavel-D in QA — Load & Performance
Вячеслав Смирнов
Google Page Speed хороший. Как и Google Lighthouse.

Плюс Google Lighthouse в том, что он может замерять непубличные сайты, те что не вышли в прод. А это важно.

Плюс sitespeed.io в том, что он запускает Google Lighthouse и сохраняет результаты на графиках. Можно видеть прогресс, делать регресс. И также можно выполнить аутентификацию или сценарий.

Для сценария также удобен pptr.dev - на движке Google Chrome работает. Это как Selenium, который может сохранить отчёт как в Google Lighthouse через встроенное API.

Или для сценариев можно просто замерять длительность тестов с Selenium, Selenide, ... Длительность отображать в Grafana.

Плюс webpagetest.org по сравнению с sitespeed.io и Lighthouse в том, что он работает на IE7, IE8, ... Что важно иногда. Но статистику для него надо будет самостоятельно собирать, графиков нет готовых.
Большое спасибо за ответ! Очень ценно. Мы перестали поддерживать IE. Количество пользователь очень мало.
источник

VK

Vitaliy Kudryashov in QA — Load & Performance
Вячеслав Смирнов
Google Page Speed хороший. Как и Google Lighthouse.

Плюс Google Lighthouse в том, что он может замерять непубличные сайты, те что не вышли в прод. А это важно.

Плюс sitespeed.io в том, что он запускает Google Lighthouse и сохраняет результаты на графиках. Можно видеть прогресс, делать регресс. И также можно выполнить аутентификацию или сценарий.

Для сценария также удобен pptr.dev - на движке Google Chrome работает. Это как Selenium, который может сохранить отчёт как в Google Lighthouse через встроенное API.

Или для сценариев можно просто замерять длительность тестов с Selenium, Selenide, ... Длительность отображать в Grafana.

Плюс webpagetest.org по сравнению с sitespeed.io и Lighthouse в том, что он работает на IE7, IE8, ... Что важно иногда. Но статистику для него надо будет самостоятельно собирать, графиков нет готовых.
Для лайтхауса есть так же и гугловый запускатор с историей запусков
источник

VK

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

СЧ

Сергей Чепкасов... in QA — Load & Performance
Sam 7
так не работает
а, с телефона не увидел проблему, тебе получается надо запустить сценарий 1, потом параллельно сценарии 2 и 3, и только после завершения обоих стартовать сценарий 4?
Кажется нет готового решения, andThen берет один шаг и добавляет к нему N шагов, которые будут выполнены после него, в твоем случае решением может быть объединение шагов 2 и 3, а уже к объединенному шагу 2-3 andThen применять.
С ходу не могу подсказать ничего больше, разве что вынести шаг 4 в отдельную симуляцию и запускать ее после завершения симуляции с шагами 1-2-3
источник

AK

Alex Kravchenko in QA — Load & Performance
Konstantin Kalinin
Там в любом случае просто череда запросов либо с куками, либо с хэдерами, либо с query-параметрами. Или наследуемыми из предыдущего ответа на запрос, или генерируемыми JS-кой. Надо просто в Browser DevTools отследить все эти переменные.
чтото эта череда запросов не очень очевидная
источник
2021 February 23

IK

Irina Kovalenko in QA — Load & Performance
Pavel-D
Большое спасибо за ответ! Очень ценно. Мы перестали поддерживать IE. Количество пользователь очень мало.
Мудрое решение насчет IE
источник

P

Pavel-D in QA — Load & Performance
Irina Kovalenko
Мудрое решение насчет IE
Не более, чем практичное. Даже, если бы было время, профит от 1-2 процентов пользователей несоизмеримо меньше трудозатрат на поддержку.
источник

VG

Viktor Ganeles in QA — Load & Performance
Pavel-D
Не более, чем практичное. Даже, если бы было время, профит от 1-2 процентов пользователей несоизмеримо меньше трудозатрат на поддержку.
главное не забывать старый мем:
- мы не поддерживаем Safari, у нас оттуда всего 1% пользователей
- может у вас потому оттуда 1% пользователей, что вы его не поддерживаете?
источник

NM

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

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
остальное мелочи
источник

P

Pengo in QA — Load & Performance
NoEndOutcry💡🔋🚓 Mikstyraspb(L16+9)
Норм, скоро можно будет поддерживать только астралинукс и браузер спутник
про EltexOS не забудьте еще)
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Pengo
про EltexOS не забудьте еще)
даже нагуглить не смог что это
источник