功能测试与功能测试术语问题

时间:2012-07-22 09:10:12

标签: testing documentation terminology functional-testing

我一直试图理解这些,但每篇文章,wiki等都说了些别的。我的理解是:
功能测试意味着单独和针对docs测试新功能。或者也可能是探索性测试? 功能测试表示仅从功能角度验证应用程序的整体规范。

从书中可以看出,当整个应用程序根据功能要求或设计文档进行测试和检查时,功能测试被认为是系统测试的一部分。

在这个领域有经验的人能说清楚吗? 谢谢

1 个答案:

答案 0 :(得分:0)

功能测试类型的测试,而系统测试定义测试的范围。这两个是正交概念,虽然功能测试通常是在整个系统上进行的(因此在某些人的脑海中会产生混淆)。

功能测试 - 对系统的单个功能的测试

功能测试 - 执行功能测试

可以在系统的任何部分执行功能测试 - 例如个别类或类的集群,子系统 - 或整个系统。

系统测试 - 对整个系统进行测试,而不是单元或模块。这些可能是功能测试,可用性测试,探索性测试等。

另请注意,使用Concordion等框架可以模糊测试和需求文档之间的区别,从而允许文档定义和执行功能测试。