11
A
回答
2
你想測試你的應用程序是否正確地與Twilio交互?即集成測試?由於您必須與超出您的控制範圍的系統(即電話系統;-))進行交互,因此這可能是寫下手動腳本的好地方。例如做X和Y,輸入你的電話號碼,按下標有「OMG Please Work」的按鈕,如果電話響了,測試已經通過。
如果你想測試你的類爲響應某些事件做了正確的事情,那麼你可能想要在一箇中立的API後面抽象Twilio,然後編寫一個你可以用來驅動測試的API測試實現在你的代碼(即單元測試)
7
(Twilio員工在這裏)
我不認爲你必須在所有模擬這一個。編寫一個腳本,以實際將來自您帳戶的呼叫輸入您想要測試的號碼。您甚至可以使用Sandbox,因爲您的目標號碼是Twilio號碼,因此已經過驗證。
你可以讓劇本呼叫號碼(來電),說一個信息來測試錄音&轉錄。由於您知道從和到的呼叫號碼,因此您可以使用API檢索特定呼叫Sids並確保存在錄製和轉錄。如果你真的想要創意,你可以確保錄音是一定的時間,轉錄有內容。
我不會建議嘗試檢查特定的轉錄內容,因爲引擎已經更新了很多次,而且破壞了某些東西,因爲它變得更好是反生產。
相關問題
- 1. 如何創建twilio C++應用程序
- 2. 如何測試Facebook應用程序?
- 3. 如何測試Silverlight應用程序?
- 4. 我如何測試Flash應用程序?
- 5. 如何測試NFC應用程序?
- 6. 如何測試WP7應用程序?
- 7. 如何測試Vista的應用程序
- 8. 如何測試RESTful應用程序?
- 9. AngularJS 2.0 - 如何測試應用程序?
- 10. 團隊應用程序如何測試?
- 11. 如何測試應用程序
- 12. 如何測試android應用程序?
- 13. 我如何測試Flash應用程序?
- 14. 如何測試應用程序?
- 15. 如何測試Android應用程序?
- 16. 如何重構測試應用程序?
- 17. 如何測試QuickFIXJ應用程序
- 18. 如何測試Silverlight應用程序
- 19. 如何測試Mule應用程序流?
- 20. 如何測試winforms應用程序
- 21. JMeter如何測試Web應用程序
- 22. 如何測試android應用程序?
- 23. 如何測試Sencha 2應用程序?
- 24. 測試twilio api
- 25. 如何測試AppStore中的測試版應用程序
- 26. 如何編寫測試:Socket.io應用程序單元測試
- 27. 如何獲得測試用於測試iphone layar應用程序的測試Layar?
- 28. Force Twilio爲了測試應用程序的處理而緩慢響應請求
- 29. 測試應用程序
- 30. 測試iPad應用程序
如何在軌道上編寫spec for twilio – 2014-05-03 04:38:42