什么是中途测试?

时间:2014-06-10 20:48:24

标签: javascript angularjs unit-testing integration-testing angularjs-e2e

所以我听说过单元和集成测试,但我最近听说过中途测试。似乎该术语最常用于AngularJS上下文中。谷歌查询提供的主题信息非常少。我对中途测试的疑问是:

  1. 它与单元和集成测试有何不同?
  2. 它的目的是什么?
  3. 它解决了其他两种方法无法解决的问题?
  4. 这是AngularJS特定的概念吗?

1 个答案:

答案 0 :(得分:8)

根据我自己的研究,中途测试似乎是单元测试,但在那里有一些自动化,以避免为XHR请求等事情做模拟或存根。他们称之为“中途”意味着它处于完整的“端到端”测试(例如,用户测试)和单元测试之间。

我只看到过这个名字与AngularJS一起使用,虽然这个概念肯定可以应用于任何提供自动图层的包或库,以帮助避免必须进行存根和模拟。

更多信息:Midway Testing