<div dir="ltr">I'm looking for recommendations for automated test tools for testing call flows. We use sipp today and it gets the job done but it's a little cumbersome to set up and not quite what I need going forward.
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">We could (and might) write one but that would be as expensive as buying one, so I'm hoping there's one that fits my wants.</span><div><br></div><div>In an ideal world, this magical box would:<div><br></div><div>1- support standards-based SIP/RTP in-band and out of band DTMF, and TLS and SRTP</div><div>2- be simple to set up different call flows, including interactive calls (with tone detection)</div><div>3- can store 100's of pre-defined call flows for future use</div><div>4- can select some or all to be used in a test case to run in sequence or simultaneously</div><div>5- can be scheduled to run <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">a test case<span> </span></span>
</div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span>6-
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Can set thresholds for PDD, etc</span> </span></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span>7- Outputs a meaningful, easy to read report of success and failure, including reason for failure</span></span></div><div>8- Can simulate bad calls, if desired</div><div>9- be able to interact with API's for click-to-dial, presence, etc (Not required but would be a nice add)</div><div>10- Bake brownies every afternoon (hey, a guy can dream)</div><div><br></div><div><br></div><div>Are you using (or selling) anything that fits this description?</div><div><br></div><div><br></div><div>Thanks,</div><div>Pete</div></div></div>