Virtual phones to ease the development of telephony applications

Unless you have access to three phones at all time, develop telephony-enabled web app is painful. Consider this scenario:

Alice calls Bruce. Bruce answers. Bruce then is transferred to Carl.

To test/implement this feature, you will need three physical phones!!!

Enter Phonio

Phonio provides virtually unlimited number of softphones running in the browser; accepting phone calls is now at your mouse click.

Phonio is open source.

Here is phonio in action:

About Rit Li

programmer and footballer
This entry was posted in Web and tagged , . Bookmark the permalink.
  • Michael Wynholds

    Hey Rit –

    This looks very useful! And thank you for open sourcing it.

    But how do you link this up to an automated test suite? What I see here is the buttons changing color and changing text. How would I write a cucumber feature for this? Or in any test framework?