Каждый час, пока оформление заказа сломано, вы теряете деньги
Все уверены, что оформление заказа работает, — пока очередной релиз не докажет обратное.
- Небольшое изменение интерфейса ломает кнопку «Оформить заказ», а перед релизом никто не проходит всю покупку целиком.
- Промокоды, способы доставки и налоги умножают число путей, которые стоит проверить.
- Покупатели находят ошибку раньше вашей команды — и многие из них просто уходят.
Защитите путь к покупке ежедневной проверкой
Запишите шаги покупки
Перечислите шаги: что купить, как оплатить и что должно появиться в подтверждении. BuniOD сопоставит каждый шаг с вашим магазином и подставит тестовые данные, которые вы укажете.
Проверяйте главное
Итоговые суммы, страница подтверждения и письмо о заказе — у тестового пользователя есть собственный почтовый ящик, поэтому сценарий может проверить, что отправляет ваш магазин.
Запускайте каждый день
Подтверждённые сценарии запускаются раз в день в выбранное вами время или по запросу перед релизом.
Смотрите, что сломалось
В неудачном запуске видно, какой шаг или какая проверка не прошли, объяснение, скриншот и логи консоли и сети.
От написанных шагов к готовому тесту
Описание: шаги, которые вы пишете
// Добавить в корзину 1. Откройте страницу товара "Trail Runner 2" 2. Выберите "42" в блоке "Размер" 3. Нажмите кнопку "В корзину" 4. Проверьте, что на значке корзины показано "1" // Оформить заказ как гость 5. Нажмите на значок корзины, затем "Оформить заказ" 6. Нажмите "Продолжить как гость" 7. Введите email и адрес доставки из "Тестовый покупатель" 8. Выберите "Стандартная доставка" и нажмите "Перейти к оплате" 9. Введите номер карты "4242 4242 4242 4242", срок "12/30" и CVC "123" 10. Нажмите "Оформить заказ" 11. Подождите 10 секунд
Ожидаемый результат
URL содержит /order/confirmation, а на странице показан номер заказа.
Шаги, привязанные к странице
- Открыть страницу товара «Trail Runner 2»
- Нажать размер «42» в выборе размера
- Нажать «В корзину» и проверить значок корзины
- Нажать на корзину, затем «Оформить заказ» и «Продолжить как гость»
- Ввести email и адрес тестового пользователя в форму заказа
- Выбрать «Стандартная доставка», затем «Перейти к оплате»
- Ввести тестовую карту в поля оплаты
- Нажать «Оформить заказ» и подождать 10 секунд
Проверки
- На значке корзины показано 1 (шаг 4)
- URL содержит /order/confirmation
- На странице виден номер заказа
Демо-данные: Acme Shop — Staging. Ваш сценарий будет соответствовать страницам вашего сайта.
Три шага к ежедневной проверке
Подключите сайт
Укажите адрес тестовой среды. Публичным страницам больше ничего не нужно; для закрытых разделов используйте HTTP basic auth или тестового пользователя.
Напишите шаги
Напишите обычными словами шаги теста и ожидаемый результат — так, как объяснили бы их тестировщику. BuniOD сопоставит каждый шаг с вашей страницей и добавит проверки.
Проверьте и запускайте ежедневно
Подтвердите сценарий, запускайте его по запросу или раз в день и смотрите, какой шаг не прошёл, — со скриншотом и логами.
Бесплатный план — 500K токенов в месяц · Pro — $39/мес · Scale — $59/мес · безлимит проектов и сценариев на любом плане.
Посмотреть ценыВопросы
Может ли BuniOD платить настоящей картой?
Запускайте тесты оформления заказа на тестовой среде с тестовым режимом и тестовой картой вашего платёжного провайдера. Сценарии действуют как настоящий пользователь, поэтому в боевой среде они оформили бы настоящие заказы.
Проверяется ли письмо с подтверждением заказа?
Да, если сценарий использует тестового пользователя: у каждого из них есть собственный почтовый ящик, поэтому сценарий может проверить письма, которые отправляет ваш магазин.
Что, если в оформлении заказа есть CAPTCHA?
CAPTCHA может блокировать запуски. Используйте тестовую среду с отключённой CAPTCHA или тестовый ключ вашего провайдера CAPTCHA.
Как часто выполняется проверка?
По запросу, когда вам нужно, или раз в день в выбранное вами время.