是否需要在JavaScript MVC框架中测试视图?
Is there a need of testing the view in JavaScript MVC frameworks
我在这里看到很多关于SO的问题,人们试图测试骨干应用程序,其中测试属于DOM。来自GWT,大部分时间视图没有测试,我想知道是否真的需要JavaScript MVC框架。这是否是个问题取决于主干架构,主干架构并不像GWT那样是一个被动视图。
- 我想知道这将如何解决在其他语言,如ruby或php。人们在那里测试视图吗?
- 是否需要使用真正的DOM元素进行单元测试?
- 有一个很好的方法来模拟出DOM在JavaScript?
- 是否有JavaScript框架可以让我们更容易地只测试控制器/呈现器
我认为测试web应用程序的实际UI的一个合理的好方法是使用像Selenium这样的东西来做适当的集成测试。
为它的DOM/视图部分创建测试可能很容易导致脆弱的测试,或者根本没有真正测试的测试,特别是如果您认为数据绑定完成了大部分工作。
相关文章:
- 如何测试主干视图是否正确侦听特定事件
- 将范围添加到角度种子默认视图控制器时,测试套件现在失败
- 使用 Jasmine 测试主干视图时,浏览器页面不断刷新
- 使用茉莉花测试木偶视图和车把模板
- 使用emberjs测试视图控制器
- 测试提线木偶布局视图中是否缺少区域元素
- 从主干测试触发器单击.打开新主干的视图.视图
- 在 Rails 中测试 JavaScript 视图
- 在 Qunit 测试中使用 Zend 部分视图帮助程序
- 使用 Jasmine-node 测试主干视图
- 我无法测试在我的主干视图中渲染的元素的可见性
- 如何测试Backbone.js视图是否正确地取消绑定()和destroyed()
- 如何在Mithril中对具有视图模型依赖关系的视图进行单元测试
- 是否需要在JavaScript MVC框架中测试视图?
- 在QUnit测试中重置KnockoutJS视图模型
- 骨干.视图测试输出不同于控制台输出
- 如何测试在其构造函数中对集合调用fetch的视图
- 我可以在chrome控制台使用javascript测试动态html视图吗?
- 使用UIAutomation javascript进行地图视图测试
- 使用jasmine测试backbone.js应用程序-如何在视图上测试模型绑定