2012-07-28 89 views

回答

0

運行你的應用程序在本地服務器一樣wampserver,的Apache Tomcat等

一定要使用Web瀏覽器如Chrome,Safari瀏覽器只支持Webtk引擎。

+0

一旦您設法在chrome中加載它,請在chrome webstore中獲取「Ripple Mobile Emulator」。它很棒,讓你模擬加速度計行爲等。http://ripple.tinyhippos.com/ – 2012-07-29 06:40:35

+0

^+1假設備測試:) – 2012-07-29 06:41:57

+0

嗯,看看。似乎沒有簡單的方法來做到這一點,必須是單元測試與Jasmine之間的東西,並運行硒測試與我的Tomcat服務器,它再次運行內存數據庫與給定的狀態。有點奇怪的Sencha並沒有推薦和深思熟慮的方式來測試在該框架中編寫的應用程序。 – 2012-08-02 15:17:14

0

正如評論鏈接引用......這樣做是本地主機運行的最佳方式。我使用xampp來做到這一點。您還需要安裝Sencha SDK工具等。您可以在這裏找到關於如何使用sencha命令設置您的應用程序測試的官方指南:http://docs.sencha.com/touch/2-0/#!/guide/command

0

我建議使用帶有Cucumber,Capybara和Selenium的Rails體系結構來測試您的Sencha Touch 2網絡應用程序。這對我來說工作得很好。

1

下面是一個包含使用Jasmine(由Sencha內部使用)和使用Siesta進行集成測試(爲Sencha應用程序級別測試構建)的單元測試的5部分系列。

+0

如果你在做ExtJS你可能也想看看http:// GluJS包括一些很酷的測試東西。 – 2013-09-19 01:36:27