Готовые тест-кейсы
Тест-кейсы для регресса CRM Битрикс24: 16 сценариев
16 кейсов
40 шагов
8 разделов
критичных — 2
CRM — самый кастомизируемый модуль Битрикс24: бизнес-процессы, роботы, обязательные поля стадий, свои воронки и права. Именно поэтому доработки CRM чаще всего ломают соседние сценарии: робот перестаёт срабатывать после переименования стадии, менеджер без прав вдруг видит чужие сделки, счёт не выставляется из сделки.
Этот пакет — 16 регрессионных тест-кейсов (40 шагов) по механике CRM, которую задевают кастомизации. Прогоняйте перед релизом доработок и после обновлений портала — вместе со «смоуком после обновления» получается полный контур проверки CRM.
Для команд, дорабатывающих CRM Битрикс24: интеграторов, штатных разработчиков и QA-инженеров.
Не копируйте руками — пакет «Битрикс24 CRM: расширенный регресс» уже в каталоге QA Деск
Зарегистрируйтесь, откройте раздел «Каталог» и нажмите «Получить» — кейсы приедут в ваш проект со структурой папок, приоритетами, тегами и шагами, готовые к прогону. Бесплатно.
Получить пакет бесплатно
Разделы чек-листа:
Лиды
2 тест-кейса · 6 шагов
Контроль дублей при создании лида по телефону
высокийБитрикс24crmрегресслидыдубли
ПредусловияВ CRM есть лид с телефоном +7 900 111-22-33. Контроль дубликатов включён.
| № | Действие | Ожидаемый результат |
| 1 | Создать нового лида с тем же телефоном+7 900 111-22-33 | CRM предупреждает о возможном дубле и показывает существующий лид |
| 2 | Выбрать «Пропустить» / создать всё равно | Лид создан; в карточке доступна плашка объединения дублей |
| 3 | Объединить дубли из карточки | Остался один лид, история и поля обоих слиты без потерь |
Лид из CRM-формы попадает на нужную стадию с UTM
высокийБитрикс24crmрегресслидыформы
ПредусловияСоздана активная CRM-форма с полями «Имя» и «Телефон».
| № | Действие | Ожидаемый результат |
| 1 | Открыть публичную страницу формы с UTM-метками и отправить заполненную форму?utm_source=qa&utm_campaign=regress | Показано сообщение об успешной отправке |
| 2 | Найти созданный лид в CRM | Лид на стадии, указанной в настройках формы; имя и телефон без искажений |
| 3 | Открыть в карточке лида блок рекламы/UTM | utm_source=qa и utm_campaign=regress сохранены |
Сделки
3 тест-кейса · 6 шагов
Обязательное поле стадии не даёт двинуть сделку дальше
критичныйБитрикс24crmрегресссделкиобязательные поля
ПредусловияВ настройках CRM для стадии «В работе» поле «Сумма» отмечено обязательным. Есть сделка без суммы на первой стадии.
| № | Действие | Ожидаемый результат |
| 1 | Перетащить сделку на стадию «В работе» в канбане | CRM требует заполнить «Сумма», сделка не переходит без значения |
| 2 | Заполнить сумму в появившемся окне и подтвердить50 000 ₽ | Сделка перешла на стадию, сумма записана в карточку |
Вторая воронка: направление сделок и перенос между воронками
высокийБитрикс24crmрегресссделкиворонки
ПредусловияВ CRM создано второе направление сделок со своими стадиями.
| № | Действие | Ожидаемый результат |
| 1 | Создать сделку в втором направлении | Сделка видна только в канбане второго направления, стадии — из его набора |
| 2 | Перенести сделку в первое направление через карточку | Сделка появилась в первом направлении на сопоставленной стадии и исчезла из второго |
Проигрыш сделки требует причину провала
среднийБитрикс24crmрегресссделки
ПредусловияЕсть активная сделка; в направлении настроены стадии провала.
| № | Действие | Ожидаемый результат |
| 1 | Перетащить сделку в «Сделка провалена» | CRM предлагает выбрать причину провала (если стадий провала несколько — конкретную) |
| 2 | Выбрать причину и подтвердить | Сделка закрыта как проигранная, причина видна в карточке и истории |
Контакты и компании
2 тест-кейса · 6 шагов
Связь контакта с несколькими компаниями
среднийБитрикс24crmрегрессконтакты
ПредусловияВ CRM есть контакт и две компании.
| № | Действие | Ожидаемый результат |
| 1 | В карточке контакта привязать обе компании | Обе компании в списке связей, первая помечена основной |
| 2 | Открыть карточку каждой компании | Контакт отображается в связях обеих компаний |
| 3 | Создать сделку из карточки контакта | В сделку подставлены контакт и его основная компания |
Экспорт контактов в Excel уважает фильтр
среднийБитрикс24crmрегрессконтактыэкспорт
ПредусловияВ CRM минимум 5 контактов, у части заполнен тип «Клиенты». Права на экспорт есть.
| № | Действие | Ожидаемый результат |
| 1 | Отфильтровать список контактов по типу «Клиенты» | В списке только контакты этого типа |
| 2 | Выгрузить список в Excel | Файл скачан; количество строк равно числу контактов под фильтром |
| 3 | Открыть файл и проверить кириллицу и телефоны | Кодировка корректна, телефоны не превратились в числа с E+ |
Автоматизация
2 тест-кейса · 4 шага
Робот стадии создаёт задачу ответственному
высокийБитрикс24crmрегрессроботы
ПредусловияНа стадии сделки «В работе» настроен робот «Создать задачу» на ответственного.
| № | Действие | Ожидаемый результат |
| 1 | Перевести сделку на стадию «В работе» | Робот сработал: в таймлайне сделки запись о выполнении |
| 2 | Открыть задачи ответственного по сделке | Создана задача, в ней ссылка на сделку (связь CRM заполнена) |
Триггер входящего письма двигает сделку
среднийБитрикс24crmрегрессроботыпочта
ПредусловияК CRM подключён почтовый ящик; на стадии настроен триггер «Входящее письмо».
| № | Действие | Ожидаемый результат |
| 1 | Отправить письмо с адреса контакта сделки на подключённый ящик | Письмо появилось в таймлайне сделки |
| 2 | Дождаться срабатывания триггера (до 5 минут) | Сделка перешла на целевую стадию триггера, переход записан в историю |
Не копируйте руками — пакет «Битрикс24 CRM: расширенный регресс» уже в каталоге QA Деск
Зарегистрируйтесь, откройте раздел «Каталог» и нажмите «Получить» — кейсы приедут в ваш проект со структурой папок, приоритетами, тегами и шагами, готовые к прогону. Бесплатно.
Получить пакет бесплатно
Товары и счета
2 тест-кейса · 5 шагов
Товарные позиции сделки: скидка и пересчёт суммы
высокийБитрикс24crmрегресстовары
ПредусловияВ каталоге есть товар с ценой 1 000 ₽. Открыта карточка сделки.
| № | Действие | Ожидаемый результат |
| 1 | Добавить в сделку товар количеством 3 | Сумма сделки 3 000 ₽ |
| 2 | Указать скидку 10% на позицию | Сумма пересчиталась в 2 700 ₽ и в позиции, и в шапке сделки |
| 3 | Сохранить и переоткрыть карточку | Позиции, скидка и сумма сохранились |
Оплата счёта онлайн меняет статус
среднийБитрикс24crmрегресссчетаоплата
ПредусловияПодключена тестовая платёжная система. Из сделки выставлен счёт.
| № | Действие | Ожидаемый результат |
| 1 | Открыть публичную ссылку счёта и оплатить тестовой картойТестовая карта провайдера | Платёжная страница подтверждает оплату |
| 2 | Вернуться в CRM и открыть счёт | Статус счёта — оплачен; в таймлайне сделки запись об оплате |
Права доступа
2 тест-кейса · 5 шагов
Менеджер видит только свои сделки
критичныйБитрикс24crmрегрессправа
ПредусловияРоль «Менеджер» ограничена: чтение сделок — только свои. Есть сделки двух разных ответственных.
| № | Действие | Ожидаемый результат |
| 1 | Под менеджером открыть список сделок | Видны только сделки, где он ответственный |
| 2 | Открыть чужую сделку по прямой ссылке | Доступ запрещён, содержимое карточки не раскрывается |
| 3 | Проверить глобальный поиск по названию чужой сделки | Чужая сделка в результатах не отображается |
Запрет экспорта скрывает выгрузку у роли
среднийБитрикс24crmрегрессправаэкспорт
ПредусловияУ роли «Менеджер» экспорт запрещён.
| № | Действие | Ожидаемый результат |
| 1 | Под менеджером открыть список контактов и меню действий | Пункт экспорта в Excel/CSV отсутствует |
| 2 | Вызвать URL экспорта напрямую (взять из сессии администратора) | Сервер отвечает отказом, файл не выдаётся |
Аналитика
1 тест-кейс · 3 шага
Воронка продаж сходится с числом сделок
среднийБитрикс24crmрегрессаналитика
ПредусловияЗа период создано известное число сделок (например, 5), часть выиграна.
| № | Действие | Ожидаемый результат |
| 1 | Открыть CRM-аналитику → воронка продаж за период | Общее число сделок в отчёте равно фактическому |
| 2 | Сверить число выигранных с фактом | Количество и сумма выигранных совпадают с карточками |
| 3 | Кликнуть в сегмент отчёта | Открывается список именно тех сделок, что посчитаны в сегменте |
Коммуникации
2 тест-кейса · 5 шагов
Открытая линия: сообщение клиента создаёт лид и диалог
среднийБитрикс24crmрегрессоткрытые линии
ПредусловияНастроена открытая линия с подключённым каналом (онлайн-чат на сайте).
| № | Действие | Ожидаемый результат |
| 1 | Написать в онлайн-чат с сайта как клиент | Оператору на портале пришёл диалог открытой линии |
| 2 | Ответить клиенту из портала | Клиент получил ответ в своём канале |
| 3 | Проверить CRM | Создан лид/контакт по клиенту, диалог привязан к нему в таймлайне |
Дело «Звонок» фиксируется в таймлайне с напоминанием
среднийБитрикс24crmрегрессдела
ПредусловияОткрыта карточка сделки.
| № | Действие | Ожидаемый результат |
| 1 | Запланировать дело «Звонок» на завтра с напоминанием | Дело в таймлайне будущим временем, сделка помечена «с делами» |
| 2 | Завершить дело с комментарием результата | Дело закрыто, комментарий в истории, счётчик дел уменьшился |