Pull to refresh

Comments 4

Интересно решили задачу, молодцы!
Тестировать более логично программный код, поэтому удобнее использовать диалплан на lua.
Если вы будете развивать систему долгие годы, то посмотрите в сторону lua: разделение на компоненты диалплана, тесты каждого компонента и т.д. Т.е. всю логику можно тестировать и без реального астериска. Это не исключает тестирования «боевого поведения пользователя», но отделит тестирование логики от тестирования боевого поведения и сделает второе более простым.
У вашего подхода есть хороший плюс — он сразу проверит прохождение тональных сигналов, но и это можно сделать отдельным тестом по вашему подобию и тоже на lua; )

P.S. Впервые вижу, что кто-то так заморочился тестированием ivr, это впечатляет.
UFO just landed and posted this here
Sign up to leave a comment.

Articles