发布于 2015-08-18 16:25:57 | 254 次阅读 | 评论: 0 | 来源: 网络整理
测试是Ember框架及其开发周期中非常核心的部分。
假设需要编写一个提供博客服务的Ember应用。这个应用应该包括user
和post
模型,并包含登录和创建博文这样的交互。这里假定需要对应用进行自动化测试。
测试主要分为集成测试和单元测试两类:
集成测试用于测试用户交互和应用流程。如上所述的博客应用,应该需要如下的集成测试:
单元测试用来测试独立的功能,或者说不需要关心其依赖部分的“单元”。对于博客应用可能的单元测试如下:
QUnit是本指南的缺省测试框架,不过其他的框架也可以通过第三方的适配器来支持。
Ember测试指南主要提供关于如何测试Ember应用的最佳实践和示例。如果发现任何错误或者文档可以得到更好的描述,请为此作出贡献。