Раздел 43 · Автотестирование с нуля

Жизненный цикл ПО и место тестов

junior~25 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Вера Ланская · лид QA, #qa-antrakt

Глеб прогонял весь чек-лист руками в пятницу вечером, перед релизом. Часть багов он находил там, часть уезжала в прод. Вот восемь проверок из его чек-листа. Разложи их по этапам: где каждую делать дешевле всего? В понедельник обсудим.

Все проверки в пятницу вечером. Знакомая картина: релиз завтра, баг нашёлся сегодня, чинить некогда. В прошлом уроке мы выяснили, что баг дорожает с каждым шагом. Теперь посмотрим, из каких шагов состоит путь задачи и какая проверка на каком шаге живёт.

Ремонт квартиры

Представь ремонт. Сначала с дизайнером рисуют план: где кухня, где розетки. Потом бригада кладёт стены и тянет провода. Технадзор приходит и смотрит, ровно ли легла кладка. Потом приёмка: ты ходишь по квартире с прорабом и щёлкаешь выключателями. И наконец ты в ней живёшь, и первая зима показывает, где дует из окна.

На каждом шаге можно что-то проверить, и цена ошибки разная. Розетку, забытую на плане, дорисовать карандашом. Розетку, забытую после штукатурки, придётся штробить. Окно, из которого дует, ты заметишь только зимой, и никакая приёмка летом этого не покажет.

Разработка «Антракта» устроена так же.

урок из курса

Урок из курса «Автотестирование с нуля». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.