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