После правок ИИ-агента проверьте расчёт заказа на заранее выбранных корзинах: запишите ожидаемые суммы по правилам магазина, затем сравните их с итогом на сайте. Начните с обычного заказа и условий, на которых легко ошибиться: порога бесплатной доставки, нескольких скидок и изменения адреса. Ниже — набор проверок для интернет-магазина в Беларуси, способ зафиксировать результат и порядок действий, если перед публикацией расчёт разошёлся.
С чего начать проверку расчёта?
Сначала откройте правила скидок и доставки, которые действуют в магазине сейчас. Выпишите, от какой суммы считается скидка, можно ли совмещать акции и когда доставка становится бесплатной. Если правило живёт только в переписке с менеджером, уточните его до теста. Иначе одинаковый результат можно принять и за ошибку, и за правильное поведение.
Для каждой проверки соберите корзину и заранее запишите ожидаемый итог в BYN. Отдельно укажите стоимость товаров, скидку и доставку. Сумму удобно сверять по цепочке: стоимость товаров → скидка → стоимость товаров после скидки → доставка → итог к оплате. Если порядок расчёта в вашем магазине другой, запишите именно его. Читателю, который проверяет и отображение цен после правок, пригодится проверка расчёта цен в BYN после вайбкодинга.
Не пытайтесь охватить весь каталог. Выберите товары, для которых уже известны правила: обычный товар, товар по акции и товар с ограничением на скидку, если такое ограничение есть. Названия товаров и ожидаемые суммы сохраните рядом с тестом, чтобы после следующей правки не восстанавливать их по памяти.
Какие корзины покажут ошибку в скидке или доставке?
Начните с простого заказа без скидки. Затем меняйте по одному условию: сумму корзины, промокод или адрес. Так легче найти причину расхождения. Если одновременно заменить товары, способ доставки и скидку, непонятно, какая часть расчёта сломалась.
| Проверка | Что сделать | Что сравнить с правилами магазина |
|---|---|---|
| Обычный заказ | Добавить товар без акции и выбрать доступную доставку. | Сумму товаров, стоимость доставки и итог. |
| Граница бесплатной доставки | Собрать корзины ниже порога и на самом пороге. | Момент, когда доставка становится бесплатной, и сумму, по которой магазин определяет порог. |
| Скидка и доставка вместе | Применить скидку к корзине возле порога бесплатной доставки. | Учитывает ли магазин порог до скидки или после неё согласно вашим правилам. |
| Несколько скидок | Добавить акционный товар и применить промокод. | Совмещаются ли скидки и в каком порядке они считаются. |
| Смена адреса | Поменять место доставки после расчёта корзины. | Обновились ли доступные варианты доставки, её стоимость и итог. |
Для доставки по Беларуси проверьте те направления, которые магазин обслуживает на деле. Если условия для Минска и другого города различаются, используйте по одному тестовому адресу для каждого набора правил. Не подставляйте случайный город только ради «локального» теста: он ничего не скажет о маршрутах магазина.
Отдельно посмотрите на корзину после возврата на страницу товара и после обновления страницы оформления. Покупатель может сменить количество товара уже после того, как увидел скидку. Итог должен пересчитаться по тем же правилам, что и при первом открытии корзины.
Как поручить проверку ИИ-агенту, чтобы видеть результат?
Дайте агенту правила магазина и таблицу ожидаемых результатов до запуска тестов. Формулировка «проверь скидки и доставку» оставляет ему право самому угадать правила. Лучше поставить узкую задачу: «Для каждой тестовой корзины запиши ожидаемые суммы, полученные суммы и место расхождения. Не меняй правила расчёта без моего подтверждения».
Попросите агента проверить расчёт на тестовой версии сайта и сохранить сценарии так, чтобы их можно было запустить после следующей правки. Если он пишет автотест, проверьте сами его исходные ожидания: тест с неверной ожидаемой суммой будет уверенно подтверждать ошибку. Повторяющиеся проверки удобно оформить как скилл Claude Code для проверки сайта перед публикацией, но сначала добейтесь правильного результата на выбранных корзинах вручную.
В отчёте нужна конкретика: состав корзины, применённая скидка, выбранная доставка, ожидаемый итог и итог на сайте. Скриншот страницы оформления поможет увидеть, что показано покупателю, а запись расчёта объяснит, откуда взялась сумма. Если числа расходятся, попросите агента указать шаг, на котором появилось расхождение, вместо общего ответа «тест не прошёл».
Что проверить перед публикацией правок?
Пройдите те же корзины на тестовой версии сайта обычным способом: откройте карточку товара, добавьте его в корзину и дойдите до страницы оформления. Автотест расчётной функции не покажет, что скидка верна в коде, но старая сумма осталась на кнопке заказа. Сравните итог в корзине и на последнем экране оформления.
Перед публикацией сохраните возможность вернуть прежнюю версию сайта. Тогда при расхождении сумм после выхода правок команда сможет восстановить рабочий расчёт, пока разбирается с причиной. Порядок такой подготовки описан в материале об откате сайта перед публикацией правок Claude Code. Если тесты показывают разные итоги для одной корзины, сначала исправьте расчёт и повторите проверку; выпускать правку ради проверки на покупателях не стоит.
Для магазина, где скидки часто меняются, полезна отдельная задача на поддержку тестов: после изменения акции человек обновляет ожидаемые суммы и прогоняет корзины. Такой объём работы можно передать специалисту по тестированию сайта, оставив владельцу магазина проверку самих правил продаж.
Какие ошибки чаще всего портят такую проверку?
- Сравнивают только итог к оплате. Исправление: записывайте отдельно сумму товаров, скидку и доставку — так видно место ошибки.
- Проверяют корзину далеко от порога бесплатной доставки. Исправление: добавьте заказы ниже порога и ровно на нём.
- Доверяют ожидаемой сумме, которую агент вывел из того же кода. Исправление: берите правило из настроек магазина и сверяйте расчёт вручную.
- Останавливаются на зелёном результате автотеста. Исправление: пройдите оформление в браузере и сравните сумму на последнем экране.
Откройте правила доставки магазина и выпишите одно условие бесплатной доставки. С этой записи начнётся первая тестовая корзина.



