我不能在文檔中看到任何「如何測試Sencha 2應用程序」 - 是否真的沒有框架支持測試?應該如何測試Sencha 2應用程序,最佳實踐?如何測試Sencha 2應用程序?
回答
運行你的應用程序在本地服務器一樣wampserver,的Apache Tomcat等
一定要使用Web瀏覽器如Chrome,Safari瀏覽器只支持Webtk引擎。
找到了一個好煎茶博客有關測試:
也看到這個: http://stackoverflow.com/questions/11820363/using-selenium-to-test-sencha-2-app – 2012-08-05 21:52:01
正如評論鏈接引用......這樣做是本地主機運行的最佳方式。我使用xampp來做到這一點。您還需要安裝Sencha SDK工具等。您可以在這裏找到關於如何使用sencha命令設置您的應用程序測試的官方指南:http://docs.sencha.com/touch/2-0/#!/guide/command
我建議使用帶有Cucumber,Capybara和Selenium的Rails體系結構來測試您的Sencha Touch 2網絡應用程序。這對我來說工作得很好。
下面是一個包含使用Jasmine(由Sencha內部使用)和使用Siesta進行集成測試(爲Sencha應用程序級別測試構建)的單元測試的5部分系列。
- http://pivotallabs.com/sencha-touch-bdd-part-1/ - 茉莉花單元測試
- http://pivotallabs.com/sencha-touch-bdd-part-2/ - 單元測試模型。
- http://pivotallabs.com/sencha-touch-bdd-part-3/ - 測試視圖和懲戒房屋
- - 使用PhantomJS
- http://pivotallabs.com/sencha-touch-bdd-part-5/無頭測試 - 控制器測試。
如果你在做ExtJS你可能也想看看http:// GluJS包括一些很酷的測試東西。 – 2013-09-19 01:36:27
- 1. 測試Sencha touch 2應用程序
- 2. 測試sencha應用程序
- 3. 測試Sencha觸摸應用程序
- 4. 如何調試Sencha Touch 2應用程序?
- 5. 如何在Windows中測試Sencha Touch應用程序
- 6. 更新sencha touch 2 android應用程序
- 7. 記住登錄Sencha 2應用程序
- 8. Minify Sencha Touch 2應用程序代碼?
- 9. sencha touch 2目錄應用程序
- 10. 使用TestNG測試JavaFx 2應用程序單元測試
- 11. 如何在Rails 3應用程序中使用Sencha Touch 2?
- 12. 如何生成Sencha Touch 2.x應用程序的腳手架?
- 13. 如何自動調整Sencha Touch 2應用程序的組件
- 14. Sencha Touch 2如何在Windows上構建iOS應用程序?
- 15. Sencha Touch 2:如何確定應用程序閒置?
- 16. 如何在Sencha Touch 2中開發黑莓應用程序
- 17. 如何提高Sencha Touch 2.x應用程序的性能
- 18. 如何測試Facebook應用程序?
- 19. 如何測試Silverlight應用程序?
- 20. 我如何測試Flash應用程序?
- 21. 如何測試NFC應用程序?
- 22. 如何測試WP7應用程序?
- 23. 如何測試Vista的應用程序
- 24. 如何測試RESTful應用程序?
- 25. AngularJS 2.0 - 如何測試應用程序?
- 26. 團隊應用程序如何測試?
- 27. 如何測試應用程序
- 28. 如何測試android應用程序?
- 29. 我如何測試Flash應用程序?
- 30. 如何測試應用程序?
一旦您設法在chrome中加載它,請在chrome webstore中獲取「Ripple Mobile Emulator」。它很棒,讓你模擬加速度計行爲等。http://ripple.tinyhippos.com/ – 2012-07-29 06:40:35
^+1假設備測試:) – 2012-07-29 06:41:57
嗯,看看。似乎沒有簡單的方法來做到這一點,必須是單元測試與Jasmine之間的東西,並運行硒測試與我的Tomcat服務器,它再次運行內存數據庫與給定的狀態。有點奇怪的Sencha並沒有推薦和深思熟慮的方式來測試在該框架中編寫的應用程序。 – 2012-08-02 15:17:14