Разработка и тестирование ПО для КЦ: как сделать, чтобы починив в одном месте, не сломать в другом
ฝัง
- เผยแพร่เมื่อ 19 ก.ย. 2024
- Задавайте вопросы в группе: t.me/asterisker
При разработке ПО для Asterisk часто возникает необходимость подстраиваться под постоянно меняющиеся требования: вышла новая версия Asterisk, у клиента изменился dialplan, клиент включил какую-то новую настройку в FreePBX и т.д. И часто, при внесении изменений в ПО под требования нового клиента, может сломаться логика работы на других клиентах. Я расскажу, как добиться того, чтобы новые изменения ничего не ломали и как воспроизводить особенные кейсы.
Тезисы:
- тестирование
- разные конфигурации
- воспроизводимость
- надежность