2012-07-28 93 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