IVR testing

Hi all,

I’m looking for a way to generate SIP calls emulating a predefined call flow.
The problem is that I have to test my dialplan so I can check that my IVR is working as it is expected to do, and
for this I need a simple SIP call generator that can simulate user input and which is configurable in its steps.
This way I can define a customizationable scenario like:

Dial(number_to_call)
Wait(seconds_to_wait_as_my_IVR_is_prompting_something)
SendDTMF(tone_to_send_simulating_user_input)
and so on…

Does anyone know if there is something that would help me?
I’ve seen SIPp by HP and it does what I need, but it takes to much to configure and I’m looking for a simpler way to simulate my call.

Thanks in advance.