HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#статьи</a></p>
1 <p><a>#статьи</a></p>
2 <ul><li>24 апр 2020</li>
2 <ul><li>24 апр 2020</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Профессиональная "кухня" - это самое интересное. Как сами тестировщики воспринимают свою работу и работу коллег?</p>
4 </ul><p>Профессиональная "кухня" - это самое интересное. Как сами тестировщики воспринимают свою работу и работу коллег?</p>
5 <p> vlada_maestro / shutterstock</p>
5 <p> vlada_maestro / shutterstock</p>
6 <p>Head of QA компании ITFB. Более 10 лет работаю над качеством процессов и продуктов. Наивно полагаю, что мой вклад меняет цифровой мир к лучшему. Вице-председатель Russian Software Testing Qualifications Board, соорганизатор московского клуба тестировщиков MSTC, редактор журнала "Tester’s Life".</p>
6 <p>Head of QA компании ITFB. Более 10 лет работаю над качеством процессов и продуктов. Наивно полагаю, что мой вклад меняет цифровой мир к лучшему. Вице-председатель Russian Software Testing Qualifications Board, соорганизатор московского клуба тестировщиков MSTC, редактор журнала "Tester’s Life".</p>
7 <p>Сейчас в тренде искренность и открытое проявление эмоций профессионалами и экспертами: на YouTube и в соцсетях множится контент из серии "Что бесит бортпроводника" или "10 фраз, которые раздражают дизайнера". У айтишников тоже есть чувства - поэтому команда<a>QA</a><em>(Quality Assurance)</em>компании ITFB составила свой список раздражающих моментов в работе тестировщика.</p>
7 <p>Сейчас в тренде искренность и открытое проявление эмоций профессионалами и экспертами: на YouTube и в соцсетях множится контент из серии "Что бесит бортпроводника" или "10 фраз, которые раздражают дизайнера". У айтишников тоже есть чувства - поэтому команда<a>QA</a><em>(Quality Assurance)</em>компании ITFB составила свой список раздражающих моментов в работе тестировщика.</p>
8 <p>Бесит, когда в баг-трекинге создают задачу/дефект без описания, только заголовок из серии "Не работает, почините!". Особенно радуют такие отчёты с боевого тестирования - без указания шагов, данных, окружения и других важных пунктов для воспроизведения ошибки. А уж про логи, скриншоты и ожидаемые результаты я промолчу.</p>
8 <p>Бесит, когда в баг-трекинге создают задачу/дефект без описания, только заголовок из серии "Не работает, почините!". Особенно радуют такие отчёты с боевого тестирования - без указания шагов, данных, окружения и других важных пунктов для воспроизведения ошибки. А уж про логи, скриншоты и ожидаемые результаты я промолчу.</p>
9 <p>Бесит, когда разработчик отдаёт на тестирование код, не проверив его хотя бы минимально. Например, кнопка "Закрыть" не закрывает, а выдаёт кучу сообщений об ошибках, которые приводят к зависанию системы. Вроде бы разработчик отчитался, что передал задачу в QA, но основной функционал не работает. А ты тратишь время, чтобы понять, что твои усилия были напрасны.</p>
9 <p>Бесит, когда разработчик отдаёт на тестирование код, не проверив его хотя бы минимально. Например, кнопка "Закрыть" не закрывает, а выдаёт кучу сообщений об ошибках, которые приводят к зависанию системы. Вроде бы разработчик отчитался, что передал задачу в QA, но основной функционал не работает. А ты тратишь время, чтобы понять, что твои усилия были напрасны.</p>
10 <p>Бывает, что предыдущие команды не оставляют документации. Приходится иметь дело с неизвестно как работающим функционалом. И непонятно: где баг, а где фича? Да и вообще бесит, когда недостаточно документации и не у кого спросить или сложно найти нужную информацию.</p>
10 <p>Бывает, что предыдущие команды не оставляют документации. Приходится иметь дело с неизвестно как работающим функционалом. И непонятно: где баг, а где фича? Да и вообще бесит, когда недостаточно документации и не у кого спросить или сложно найти нужную информацию.</p>
11 <p>Бесят медленные, висячие стенды. Особенно если они чужие и ты с этим ничего не можешь сделать. А твои требования к среде тестирования заказчики и другие команды не читали и не хотят читать.</p>
11 <p>Бесят медленные, висячие стенды. Особенно если они чужие и ты с этим ничего не можешь сделать. А твои требования к среде тестирования заказчики и другие команды не читали и не хотят читать.</p>
12 <p>Бесит, когда приходится уговаривать разработчика сделать его работу:</p>
12 <p>Бесит, когда приходится уговаривать разработчика сделать его работу:</p>
13 <p><em>- Вот тут не работает.</em></p>
13 <p><em>- Вот тут не работает.</em></p>
14 <p><em>- Это не моё!</em></p>
14 <p><em>- Это не моё!</em></p>
15 <p><em>- Здесь Dev Result тобой написан!</em></p>
15 <p><em>- Здесь Dev Result тобой написан!</em></p>
16 <p><em>- А, ну ладно…</em></p>
16 <p><em>- А, ну ладно…</em></p>
17 <p>Бывают ситуации, когда только что выкатили сборку на тестирование и сразу же видны дефекты, а менеджер уже спрашивает, когда можно будет внедрить на продакшн. Такое тоже бесит: ну откуда мне знать, сколько времени займёт у разработчика исправление ошибок? Я могу ответить на вопрос только о тестировании.</p>
17 <p>Бывают ситуации, когда только что выкатили сборку на тестирование и сразу же видны дефекты, а менеджер уже спрашивает, когда можно будет внедрить на продакшн. Такое тоже бесит: ну откуда мне знать, сколько времени займёт у разработчика исправление ошибок? Я могу ответить на вопрос только о тестировании.</p>
18 <p>Бесит, когда накидывают задачи сверх запланированного. Особенно когда это происходит мимо тестировщика. Менеджер накинул аналитику, аналитик проанализировал и накинул разработчику, а тебе потом прилетает всё это счастье. Кто, что, как, где и откуда это вообще - никто не объяснил.</p>
18 <p>Бесит, когда накидывают задачи сверх запланированного. Особенно когда это происходит мимо тестировщика. Менеджер накинул аналитику, аналитик проанализировал и накинул разработчику, а тебе потом прилетает всё это счастье. Кто, что, как, где и откуда это вообще - никто не объяснил.</p>
19 <p>Когда нет сплочённости внутри коллектива: коллега понимает, что есть проблема, но это напрямую его не касается. И он не делает ничего, чтобы как-то помочь.</p>
19 <p>Когда нет сплочённости внутри коллектива: коллега понимает, что есть проблема, но это напрямую его не касается. И он не делает ничего, чтобы как-то помочь.</p>
20 <p>Бесит отсутствие версионности в проекте - когда ты даже не понимаешь, какую сборку сейчас тестируешь. И в баг-репорте не можешь указать номер билда, в котором был найден дефект.</p>
20 <p>Бесит отсутствие версионности в проекте - когда ты даже не понимаешь, какую сборку сейчас тестируешь. И в баг-репорте не можешь указать номер билда, в котором был найден дефект.</p>
21 <p>Когда разработчик реализует логирование таким образом, что логи похожи на машинный код, который ещё нужно суметь расшифровать. А если учесть сжатые сроки тестирования - это просто ад.</p>
21 <p>Когда разработчик реализует логирование таким образом, что логи похожи на машинный код, который ещё нужно суметь расшифровать. А если учесть сжатые сроки тестирования - это просто ад.</p>
22 <p>Бесит заказчик, который не в состоянии чётко сформулировать требования к продукту. Вот типичный сценарий:</p>
22 <p>Бесит заказчик, который не в состоянии чётко сформулировать требования к продукту. Вот типичный сценарий:</p>
23 <p><strong>Заказчик.</strong><em>Всё хорошо, но почему в комбобоксах приведены такие значения</em>:<em>первый, второй, третий?</em></p>
23 <p><strong>Заказчик.</strong><em>Всё хорошо, но почему в комбобоксах приведены такие значения</em>:<em>первый, второй, третий?</em></p>
24 <p><strong>Команда.</strong><em>Вы сами их согласовали.</em></p>
24 <p><strong>Команда.</strong><em>Вы сами их согласовали.</em></p>
25 <p><strong>Заказчик.</strong><em>Да? Давайте заменим на один, два, три…</em></p>
25 <p><strong>Заказчик.</strong><em>Да? Давайте заменим на один, два, три…</em></p>
26 <p>А уже на следующий день:<strong></strong></p>
26 <p>А уже на следующий день:<strong></strong></p>
27 <p><strong>Заказчик.</strong><em>В комбобоксах же были другие значения, разве нет?</em></p>
27 <p><strong>Заказчик.</strong><em>В комбобоксах же были другие значения, разве нет?</em></p>
28 <p><strong>Команда.</strong><em>Да, но вы согласовали текущие.</em></p>
28 <p><strong>Команда.</strong><em>Да, но вы согласовали текущие.</em></p>
29 <p><strong>Заказчик.</strong><em>Ах да, точно… Ну ладно, давайте заменим на первый, второй, третий…</em></p>
29 <p><strong>Заказчик.</strong><em>Ах да, точно… Ну ладно, давайте заменим на первый, второй, третий…</em></p>
30 <p>Бесит, когда из-за сжатых сроков выбирается быстрое внедрение релиза - в ущерб качеству. Ведь согласованные заранее сроки проекта не предполагают полноценного тестирования и нескольких циклов доработки.</p>
30 <p>Бесит, когда из-за сжатых сроков выбирается быстрое внедрение релиза - в ущерб качеству. Ведь согласованные заранее сроки проекта не предполагают полноценного тестирования и нескольких циклов доработки.</p>
31 <p>Бесит, когда руководство думает, что если на проекте есть тестировщик, то он и отвечает за качество. Да, тестировщик отвечает за качество<em>своей</em>работы. А за качество продукта отвечает вся команда.</p>
31 <p>Бесит, когда руководство думает, что если на проекте есть тестировщик, то он и отвечает за качество. Да, тестировщик отвечает за качество<em>своей</em>работы. А за качество продукта отвечает вся команда.</p>
32 <p>Бесит, что многие, особенно далёкие от IT, не воспринимают работу тестировщика всерьёз. Мол, сидит такой бездельник, кнопочки нажимает целый день - ничего сложного.</p>
32 <p>Бесит, что многие, особенно далёкие от IT, не воспринимают работу тестировщика всерьёз. Мол, сидит такой бездельник, кнопочки нажимает целый день - ничего сложного.</p>
33 <p>Это самые раздражающие моменты в работе, которые задевают за живое. Если на вашем проекте есть тестировщик, инвертируйте эти карточки, применяйте в работе, и будет вам счастье.</p>
33 <p>Это самые раздражающие моменты в работе, которые задевают за живое. Если на вашем проекте есть тестировщик, инвертируйте эти карточки, применяйте в работе, и будет вам счастье.</p>
34 <p>А если вы тестировщик, как я, то наверняка припомните что-то ещё: зависшие задачи, нарушающие workflow, частые рестарты без предупреждения, написанные на эльфийском диалекте комментарии аналитика<em>"апплоим мапу на тайл, а потом берём квоту и делаем итем"</em>, жуткие опечатки в интерфейсе, корявое выравнивание, прыгающие кнопки… Или, может быть, то, что на прошлом проекте было три аналитика, две системы, десять разработчиков, а вы - единственный тестировщик.</p>
34 <p>А если вы тестировщик, как я, то наверняка припомните что-то ещё: зависшие задачи, нарушающие workflow, частые рестарты без предупреждения, написанные на эльфийском диалекте комментарии аналитика<em>"апплоим мапу на тайл, а потом берём квоту и делаем итем"</em>, жуткие опечатки в интерфейсе, корявое выравнивание, прыгающие кнопки… Или, может быть, то, что на прошлом проекте было три аналитика, две системы, десять разработчиков, а вы - единственный тестировщик.</p>
35 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
35 <a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>