我听说系统测试有两种类型
1)功能测试2)非功能性测试
但后来我在另一个网站上看到了下面的声明
In the types of functional testing following testing types should be cover:
Unit Testing
Smoke testing
Sanity testing
Integration Testing
Interface Testing
System Testing
Regression Testing
UAT我很困惑,请澄清一下,系统测试包括功能测试还是功能测试,以及这些测试的顺序(首先执行功能测试还是系统测试)?
谢谢
发布于 2013-11-27 10:25:35
功能测试的目的是确定给定的功能是否按指定的方式工作。系统测试的目的是确定整个系统是否满足对它的要求。
因此,在功能测试中,您将以指定的方式测试给定系统部分功能的部分功能。在系统测试中,您可以对整个系统进行测试,以满足提供给它的需求。
例如,测试1+1=2测试加法函数和和函数。因此,这是一个功能测试。测试用户是否可以使用计算器计算正确的提示量是一个系统测试,因为它测试一个需求(计算提示),而不是应用程序的一个特定功能。
非功能性测试包括可用性和性能。
发布于 2013-11-29 23:42:03
功能测试基于对组件或系统的需求规范的分析。
非功能测试包括但不限于性能测试、负载测试、压力测试、可用性测试、可维护性、可靠性、可移植性。这是对系统工作方式的测试。
您可以将系统测试称为测试级别,而功能测试则称为测试类型。系统测试应该对系统的非功能性领域进行调查。
如果你阅读例如"ISQTB -基础级教学大纲“,你可以找到关于这个主题的更多信息。
发布于 2013-11-27 10:25:14
例如,非功能测试将包括性能测试--这与实际业务需求无关。
功能测试测试业务需求。
有时两者之间有重叠之处。
https://stackoverflow.com/questions/20239550
复制相似问题