Size: a a a

2019 December 23

v

vasiliy in LoadLand
Viktor Ganeles
Мне кажется, что лучше давать инструменты целиком: скрипты / подача нагрузки / анализ

А не резать на части (сперва скрипты lr/jm/gatling, потом тестирование ими всеми потом анализ что натестили
Ок, подумаю, спасибо
источник

K

Katerina in LoadLand
Кмк, был бы интересен курс для уже матерых автоматчиков, которых автоматизация  подзадолбала - т. е. меньше фокуса на скриптах, всяких там дсл и пр вещам которые есть в документации, больше на всем остальном.
источник

VG

Viktor Ganeles in LoadLand
Katerina
Кмк, был бы интересен курс для уже матерых автоматчиков, которых автоматизация  подзадолбала - т. е. меньше фокуса на скриптах, всяких там дсл и пр вещам которые есть в документации, больше на всем остальном.
Интересная идея.
Обучение инструментам всё равно полезно - в стиле «а ещё в нашем инструменте можно делать вот так»

Что бы люди просто знали возможности и не писали полотно кода в ситуации, когда есть штатная возможность.

Но программа нужна специфическая и обучение инструментам пройдёт быстрее.
источник

K

Katerina in LoadLand
Интересно есть ли такие программы. В епаме видеокурсы мне попадавшиеся довольно новичковые были.
источник

M

Maksimall89 in LoadLand
Katerina
Интересно есть ли такие программы. В епаме видеокурсы мне попадавшиеся довольно новичковые были.
care1e55 это к тебе)
источник

c

care1e55 in LoadLand
В EPAM слышал много хорошего про практику менторинга в различных направлениях. Но у меня нет информации есть ли менторинг по нагрузке
источник

¢

¢^°=¶√•| in LoadLand
Зависит от региона. Могут быть не официальные программы.
источник

K

Katerina in LoadLand
care1e55
В EPAM слышал много хорошего про практику менторинга в различных направлениях. Но у меня нет информации есть ли менторинг по нагрузке
Я как раз в очереди на менторинг)
источник

K

Katerina in LoadLand
В Питере его пока нет, но как раз собираются организовывать, и у меня все шансы стать подопытным кроликом
источник

c

care1e55 in LoadLand
Новичкам инструменты изучать нужно и полезно, да, но правильно говорят - матерому автоматизатору врятли будет сильно интересно параметризировать скрипты - это с определенного момента окровенно говоря та еще рутина, ну собственно как и автотесты. Все самое интересное в нагрузке касается части поиска и устранения дефектов производительности, а это уже в стандартный курс даже не знаю как впихнуть, тут надо смотреть по конкретным технологиям, которые меняются от проекта к проекту, Например в докладах @Ganeles можно послушать про профилирование C# и MS SQL, а @smirnovqa в последнее время как понял профилирует JVM. Или тюнинг Oracle или Postgres по которомым целые талмуды пишут... Одним из естественных этапов развитя здесь кажется быть специалистом в как раз в конкретной технологии и эсэрешить конкретный продукт. Инструментов много, изучать их интересно иногда и без них никак, но обидно, что в чатиках по перформансу и в курсах уделяют внимание только им. Хотя на митапах и конфах(разработчиков) этот голод до оптимизации производительности частично удовлетворяется)
источник

VG

Viktor Ganeles in LoadLand
care1e55
Новичкам инструменты изучать нужно и полезно, да, но правильно говорят - матерому автоматизатору врятли будет сильно интересно параметризировать скрипты - это с определенного момента окровенно говоря та еще рутина, ну собственно как и автотесты. Все самое интересное в нагрузке касается части поиска и устранения дефектов производительности, а это уже в стандартный курс даже не знаю как впихнуть, тут надо смотреть по конкретным технологиям, которые меняются от проекта к проекту, Например в докладах @Ganeles можно послушать про профилирование C# и MS SQL, а @smirnovqa в последнее время как понял профилирует JVM. Или тюнинг Oracle или Postgres по которомым целые талмуды пишут... Одним из естественных этапов развитя здесь кажется быть специалистом в как раз в конкретной технологии и эсэрешить конкретный продукт. Инструментов много, изучать их интересно иногда и без них никак, но обидно, что в чатиках по перформансу и в курсах уделяют внимание только им. Хотя на митапах и конфах(разработчиков) этот голод до оптимизации производительности частично удовлетворяется)
Для такого курса, наверное, нужны системы-загадки:

Препод один раз показывает как он ищет узкое место, рассказывает весь ход мыслей во время анализа
Говорит, откуда какие выводы делал.


А потом даёт другую систему, и говорит: «а теперь вы»

Главное, что бы подсказок не было во время обучения.

Всегда кто-то оказывается быстрее других. Если он скажет «убийца-дворецкий», пол дела насмарку :(
источник

VG

Viktor Ganeles in LoadLand
Узких мест может быть несколько. В круто, когда ученики находят что-то, что учитель пропустил :)
источник

c

care1e55 in LoadLand
Viktor Ganeles
Для такого курса, наверное, нужны системы-загадки:

Препод один раз показывает как он ищет узкое место, рассказывает весь ход мыслей во время анализа
Говорит, откуда какие выводы делал.


А потом даёт другую систему, и говорит: «а теперь вы»

Главное, что бы подсказок не было во время обучения.

Всегда кто-то оказывается быстрее других. Если он скажет «убийца-дворецкий», пол дела насмарку :(
Отличная идея для курса @vasiksim
источник

VG

Viktor Ganeles in LoadLand
Но делать задолбаешься :)
источник

VG

Viktor Ganeles in LoadLand
Рогозин делал что-то подобное по Java - показывал, как ищет утечки памяти, дедлоки в приложении (не в бд!) и что-то ещё.

Но моё кунг-фу было настолько слабое, что я нифига не понял :((
источник

c

care1e55 in LoadLand
Viktor Ganeles
Рогозин делал что-то подобное по Java - показывал, как ищет утечки памяти, дедлоки в приложении (не в бд!) и что-то ещё.

Но моё кунг-фу было настолько слабое, что я нифига не понял :((
Видел этот курс - остановило то, что очный и тогда jvm было у меня не в приоритете. Надеюсь был не последний :)
источник

O

Oleg in LoadLand
Viktor Ganeles
Для такого курса, наверное, нужны системы-загадки:

Препод один раз показывает как он ищет узкое место, рассказывает весь ход мыслей во время анализа
Говорит, откуда какие выводы делал.


А потом даёт другую систему, и говорит: «а теперь вы»

Главное, что бы подсказок не было во время обучения.

Всегда кто-то оказывается быстрее других. Если он скажет «убийца-дворецкий», пол дела насмарку :(
Где то я такое видео видел, не  Рагозина.
источник

VG

Viktor Ganeles in LoadLand
Найдёшь - давай сюда
источник

O

Oleg in LoadLand
Но насколько часто тестировщик занимается профилированием? Я могу понять, если он внутри команды, но если это отдел нагрузочного тестирования, то кмк они указывают на проблему, а дальнейшим выяснением занимаются разработчики.
источник

O

Oleg in LoadLand
Так-то конечно, что и зачем тестируем важнее, чем как
источник