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

Босс П6. Партнёр «ПлатиМ»

middle~80 мин

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

Дина ничего не ломает нарочно: «ПлатиМ» обновляет формат для всех магазинов сразу, и «чуть-чуть» для неё значит одно поле. Для «Антракта» это поле, без которого ни одна оплата с 3-D Secure не завершится. В «Ночь продаж», 40 000 билетов за 15 минут, каждая такая оплата это зритель, который ввёл карту и не получил билет.

А Тимур пришёл сам. В блоке D он просил не трогать его код, в блоке G сам попросил тест на гонку за 14Б, а теперь приносит тест к своему PR и просит проверить, что тест краснеет. Его тест держит обработчик изнутри, твой набор проверяет стык снаружи, и сдать босса значит, что оба смотрят на одно поле.

Это шестой босс курса и четвёртый, который живёт в твоём репозитории. Всё, из чего он собирается, ты делал в блоке I и раньше. Контракт по спецификации из урока 88, фейк, подпись и дубли из урока 89, поллинг вместо сна из урока 58, идемпотентность из урока 54, слои фреймворка из урока 56.

Новое в боссе одно: проверяется не код «Антракта» сам по себе, а стык с чужой системой. Баги здесь живут между сторонами, и задача набора не просто покраснеть, а покраснеть там, где видно причину.

урок из курса

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

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