我不能在文档中看到任何“如何测试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