【发布时间】:2015-05-25 08:35:15
【问题描述】:
我对传统软件开发和 Web 开发的单元测试和集成测试很困惑。我已经看到了许多不同的答案和解释。
Web 工程教科书介绍了 Web 应用程序的单元测试和集成测试:
单元测试:在单个网页上进行测试,而不是在单个功能上进行测试
集成测试:测试从一个网页到另一个网页(和链接)的数据流
而软件工程教科书对单元测试和集成测试的定义如下。
单元测试:在最小单元上进行测试
集成测试:测试单元或模块之间的交互
希望有人能告诉我哪个是正确的。
【问题讨论】:
-
哪个“网络工程教科书”和哪个“软件工程教科书”?
-
网络工程,Emilia Mendes,Nile Mosley(第 219 页)。至于单元测试和集成测试的一般定义,我相信和市面上大部分书籍的定义是一样的
-
反正软件工程书是对的。如果“网络工程”人们想要一个表示“测试单个页面”的术语,那么他们应该发明一个而不是试图破坏现有的单词。
标签: unit-testing testing integration-testing