【发布时间】:2018-03-21 04:57:43
【问题描述】:
所以这更像是一个理论问题而不是编程问题。
在我对 Angular 4 框架的基本理解中,组件可以有inputs, outputs and services which also interact with the store to store data。
现在所有这些,在 web 应用程序的情况下都显示在模板上。我最近一直在考虑测试这样的应用程序。
我计划使用Jasmine 作为框架,使用Karma 作为 Chrome 上的测试运行器(目前)。
话虽如此,我应该测试什么?
根据我的理解,基本测试应该包括一些传递给组件的模拟对象,并检查它是否在模板上正确呈现,模拟服务并检查我们收到正确响应时呈现的内容。
- 那之后我该怎么办?在我测试过这个之后?
- 这种行为是如何驱动开发的?我还能做些什么?
- 什么是“良好的角度测试”?
【问题讨论】:
-
你说的是单元测试还是端到端测试?
-
IMO 太宽泛了
-
@Akanksha 我想了解更多关于他们俩的信息。
标签: javascript angular user-interface testing karma-jasmine