Здравствуйте, tripolox, Вы писали:
T>Как тестировать IVR приложения? T>Конерктнее тестирование телефонных систем IVR, а так же тестирование ASR.
T>Интересует: T>Как тестировать? T>Как составлять тесты? T>Возможно ли автоматическое тестирование?
Знамо как — по частям. Я это делаю так. Бизнес-логика (в стейт-машины) отдельно, реал-тайм (ввод-вывод голоса, часы, таймеры и т.д.) отдельно. Друг с другом связаны через интерфейс так, что рейл-тайм часть может подменяться отладочной "заглушкой", позволяющей имитировать события (окончание проигрывания файла, изменение времени, приход dtmf...) с консоли или юнит-тестом. Таким образом, с тестированием бизнес-логики проблем нет.
С реал-тайм частью сложнее, но она получается довольно тонкой.