Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

.

Тестирование в production - 2
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
24.11.2022 15:02

В предверии завтрашнего BOF на Heisenbug по тестированию в продакшене, вот вам набор материалов по теме (валите модератора там). Предыдущая статья по теме. Development → Staging → Production pic.twitter.com/xIohpoaWqw — Daniel Stefanovic (@DaniStefanovic) March 29, 2018 Testing in Production, the safe way (by Cindy Sridharan @copyconstruct) Topics include: - why test in prod when you can test in staging - how to test in prod while minimizing risk - how to test configuration changes in prod - why proxies are your best friend - what to monitor - and more Опыт использования Gremlin (Chaos Engineering tool) в Remind (ссылка) “Chaos Engineering allows us to have ‘pre-mortems’ instead of post-mortems.” - Michael Barrett, Head of Infrastructure Engineering, Remind https://t.co/F4uVpTiWDa — Philip Gebhardt (@PhilGebhardt) April 4,

Читать дальше


HH Тренды Октябрь 2022
Источник:  Галкина Галина / SQA и не только...
23.11.2022 13:24

Воистину, лучшее - враг хорошего. Собрав статистику вовремя, возникла идея - а сделаю я короткое сопровождающее видео, и тут ждала подстава, то времени не было, конец года несет много работы ), то то, что получилось не понравилось. А меж тем, ноябрь на полных порах мчит к своему завершению ).  Поэтому смотрим на статистику без всех этих "рюш".

Общее количество вакансий на HH в Информационных технологиях с начала года упало на 37% (по Москве на 34%). Самое большое падение (всего) - Тестировщики, упало на 58%. По Москве, самое большое падение - Рук

Читать дальше


Популярная психология в IT и не только
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
17.11.2022 03:25

Решил собрать в одном месте все нравящиеся мне термины из психологии, которые касаются работы, мотивации, отношения к своему труду и к себе. Задача не стояла в объяснении каждого термина, а просто в том, чтобы все было собрано в одном месте. Если вы знаете, еще какие-нибудь интересные штуки, пишете в комментариях. Эффект Даннинга — Крюгера Определение в вики слишком затянутое. Я его понимаю так: глупые не понимают, что они глупые, потому что они глупые. Но при этом уверены, что они круты. А умные "знают, что ничего не знают" и думают, что все ост

Читать дальше


Про "моргающие" тесты: GTAC 2016 - How Flaky Tests in Continuous Integration (Gmail)
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
17.11.2022 03:24

Тесты "моргают" и в Гугле. Интересный доклад. Радует, что у нас используются похожие методы определения и борьбы с "моргунчиками", хотя сравнение объемов и масштабов может вызвать лишь сочувственную, по отношению к нам, улыбку. Слайды Видео "Моргающие" тесты - неизбежность (1.5% от запусков) Интересная дока из доклада https://pdfs.semanticscholar.org/02da/46889ee3c6bc44bfa0fc45071195781b99ce.pdf На каждое изменение запускается 3.5М тестов. Все результаты в базу и там уже хранятся данные за 2 года. Не позднее, чем через 2 (хотя иногда 3) часа разработчик узнает о том как прошли

Читать дальше


Кем быть? Разработчик ПО - как профессия.
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
17.11.2022 03:22

Многих вопросов сумбурный пост озадаченного родителя. Старший сын в этом году заканчивает школу и вопрос "куда дальше пойти учиться" стоит для нас остро. Он отвечает на вопрос "кем хочешь стать" просто  - "программистом". Оставив за рамками ответ на вопрос "почему именно программистом", а там действительно есть что пообсуждать, хочется задать вопрос вам: "а программист - это профессия?" Сейчас мне часто попадаются на глаза статьи, доклады о том, что программирование - это навык, а учить нужно что то другое. Например медицину, биотехнологии, а

Читать дальше


Есть повод: 5-летие блога
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
17.11.2022 03:22

Всем привет! Неожиданно обнаружил, что этому блогу уже 5 лет. Первый пост был посвящен отзыву о первой конференции Software Project Management (это же была первая конфа, за которую я заплатил из своего кармана). Конфа уже не проводится, а вот блог выжил :) Что интересно, со многими из тех, с кем тогда познакомился, продолжаем общаться. А с некоторыми даже дети в один класс ходят в школе. О как тесен этот мир... Если посмотреть на статистику, то за все время посты смотрели больше 230тыс раз, но я уверен, что то все боты :) Можно смело делить на 5 и ориентироваться

Читать дальше


Накуа тебе QA в написании тайтла?
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
16.11.2022 23:08

Брюзжание и разжигание. Попалась на глаза вакансия с названием "Junior QA". В тырнеты полетел твит. тут Следом пошли вопросы, что меня так смутило. Решил чуток пояснить в статье. QA - это сложный процесс, выполнение которого требует хорошего знания того, как пишется софт, какие практики и в какой момент времени надо применять. Эту роль не может выполнять человек. который только начинает свой путь в айти (джуниор?).  Ну да фиг с ним, можно конечно считать, что это начальный уровень роли и тп. Но хуже другое - мало кто понимает и использует этот те

Читать дальше


Тестирование в продакшене - миф или реальность?
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
16.11.2022 23:06

На самом деле, вопрос стоит скорее так: "почему у вас его еще нет"? Изначально хотел просто сохранить себе и дать вам набор ссылок, что нашел на эту тему, потому что сейчас она у меня болит. Потом захотелось сделать какой то анализ. Потом понял, что письменный анализ - это долго и субъективно (и простите, чуток лень), а вам может будет полезно почитать оригиналы. И честно пытался не дублировать у себя их контент, разве что тезисно. Поэтому статья получилась половинчатой и скорее побудительной к действиям или хотя бы к мыслям, чем с практической

Читать дальше


Про качество, тестирование и консерватизм
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
16.11.2022 23:02

Мне тут недавно "прилетело", что я "склонен использовать консервативные подходы в работе с ожидаемым результатом в итоге." Да, чего уж там, похоже на правду. Именно потому, что мне нравится"ожидаемый результат". Ну а раз консерватор, то можно и побрюзжать... "Новшества и инновации" - это, чаще всего, то что благополучно забыли или даже не пытались узнать, и переизобрели заново. Мой брошенный английский блог так и назывался "Все новое - это хорошо забытое старое". В этом плане, из всех "новшеств" касающихся тестирования, меня больше всего волнует (да-

Читать дальше


Flaky тесты (они же моргающие или "случайно успешные")
Источник:  Шульга Максим / Чудес не бывает или я ошибаюсь?
16.11.2022 22:59

Недавно поучаствовал в Heisenbug Piter 2021 в роли эксперта на очередной серии доклада Андрея Солнцева про flaky тесты.

Люблю эту тему. Кажется, это своего рода "дебаг", только для тестов. Иногда расследование похлеще приключений Шерлока.

Тема flaky тестов древняя, как сама отрасль. Первое найденное упоминание термина в традиционных интернетах (типа блогов, твиттеров) в 2008 году в блоге гугла. Мне больше нравится называть их “моргающие” или, что четче отражает проблему, случайно успешные.

Давайте еще раз зафиксируем то, что поможет меньше попада

Читать дальше