Size: a a a

2020 November 09

И

Иисус in QA juniors
Lucky
Если допустим есть скрипт, который долго висит в загрузке, он его определит
Давай я уточню.
источник

И

Иисус in QA juniors
У меня есть диаграмма. При зажатии контрола если перемещать фигуру - ты как бы дублируешь её и сразу перемещаешь. В этот момент вроде как происходит утечка памяти и всё дико лагает. Как это можно зафиксировать на графиках каких-то и тд, вот как у тебя?
источник

L

Lucky in QA juniors
Давай использовать Performane вкладку. Начни запись и перезагрузи страницу и начинай работать с контроллом диаграммы. По окончании записи выстави чекбоксы на скринах и памяти. Смотришь для начала на нижнюю диаграмму (круговую) от перфоманс, в этой диаграмме у тебя система и скриптинг внезапно займут кучу времени. Дальше переходи на вкладку Memory, в ней можно опираться на Nodes и JS Heap, там графики будут падать очень сильно.
источник

L

Lucky in QA juniors
Если не хочешь использовать перфоманс ->
источник

L

Lucky in QA juniors
Берёшь zabbix, ставите агента zabbix на сервер, на котором лежит версия системы, где происходит такой большой лаг из-за контролла. Начинаешь с ним заниматься и одновременно скринкаст запиши (2 минуты норм для заббикса) Zabbix покажет утечку памяти за это время во вкладке  Memory Usage
источник

И

Иисус in QA juniors
Lucky
Берёшь zabbix, ставите агента zabbix на сервер, на котором лежит версия системы, где происходит такой большой лаг из-за контролла. Начинаешь с ним заниматься и одновременно скринкаст запиши (2 минуты норм для заббикса) Zabbix покажет утечку памяти за это время во вкладке  Memory Usage
Ой не, это уже слишком.
источник

И

Иисус in QA juniors
Lucky
Давай использовать Performane вкладку. Начни запись и перезагрузи страницу и начинай работать с контроллом диаграммы. По окончании записи выстави чекбоксы на скринах и памяти. Смотришь для начала на нижнюю диаграмму (круговую) от перфоманс, в этой диаграмме у тебя система и скриптинг внезапно займут кучу времени. Дальше переходи на вкладку Memory, в ней можно опираться на Nodes и JS Heap, там графики будут падать очень сильно.
Вот это, наверное, лучший вариант...
источник

L

Lucky in QA juniors
Иисус
Вот это, наверное, лучший вариант...
Просто я не очень ща могу понять, как можно работу контролла проверить при нагрузке. post и get реквесты понятно, а именно работу мышки.. надо код писать
источник

И

Иисус in QA juniors
Вот как тут определить была ли утечка? Есть какая-то норма для скриптинга, или каво?
источник

L

Lucky in QA juniors
Наверху я отметил места, где всё очень сильно проседало для процессора. Ноды и скриптинг очень огромные, это можно увидеть по тому, что у тебя всю сессию шёл скриптинг.
источник

L

Lucky in QA juniors
Скриптинг это вещь, которая включается поочередно и когда пользователь только на него кликнет
источник

L

Lucky in QA juniors
Разверни больше графики
источник

L

Lucky in QA juniors
Колесиком можно
источник

И

Иисус in QA juniors
Lucky
Наверху я отметил места, где всё очень сильно проседало для процессора. Ноды и скриптинг очень огромные, это можно увидеть по тому, что у тебя всю сессию шёл скриптинг.
Спасибо!
источник

L

Lucky in QA juniors
На будущее, если хочешь нагрузку какую-то померить есть расширение классное, по типу автотестов записывает все клики и создаёт самостоятельно нагрузку - BlazeMeter
источник

L

Lucky in QA juniors
в хроме вроде только есть, про фф не знаю
источник

L

Lucky in QA juniors
инструмент обширный и бесплатный
источник

И

Иисус in QA juniors
Lucky
На будущее, если хочешь нагрузку какую-то померить есть расширение классное, по типу автотестов записывает все клики и создаёт самостоятельно нагрузку - BlazeMeter
Угу, гляну, спасибо.
источник

J

Julian in QA juniors
Кто-нибудь слышал что-нибудь про brandmonitor? Ещё называют b-monitor
источник

J

Julian in QA juniors
Это про защиту прав на товарные знаки
источник