Боты · собственная практика
Бот должен делать одну понятную работу
Опишите действие бота, ограничения и случаи отказа до подключения аккаунтов и написания кода.
Собрать карту задачиОт замысла к проверке
Нарисуйте один проход
Вход, решение, действие, ответ человеку. Остальные возможности запишите отдельно и добавляйте после работающего прохода.
Добавьте отказ
Сценарий должен знать, что делать без обязательных данных и при недоступном внешнем сервисе.
Проверьте повтор и отмену
Пришлите один вход дважды и выполните команду остановки. Сравните фактическое поведение с заданием.
Запишите исправление
Сохраните вход, ожидаемый ответ и наблюдаемую ошибку. Такое описание помогает найти причину.
Материал для работы
Сценарий бота и карта испытаний
Получите техническое задание и случаи проверки, включая повторное сообщение и недоступный сервис.
Открыть и сохранить карту