• 软件测试词典

功能测试


什么是功能测试?

软件功能可以定义为在系统中所做的更改,以添加新功能或修改现有功能。据说每个功能都有一个被设计为有用、直观和有效的特征。

实际上,会创建一个新的测试集来测试与该版本的该周期相对应的功能。极其重要且常用的新功能应该在该版本的每个版本中进行彻底测试,并且还应该进行与这些领域相关的回归测试。

如何有效测试功能?

  • 了解该功能:一应彻底阅读与该功能相对应的要求或规范。

  • 构建测试场景:测试人员应该专门开发测试用例来测试功能。因此,可以保持覆盖范围和可追溯性。

  • 准备正面和负面数据集:在测试开始之前,测试人员应该拥有涵盖所有可能的负面、正面和边界情况的测试数据。

  • 如何实现:测试人员应该知道该功能是如何在应用层实现的,以及后端的相关更改(如果有)。这将使我们清楚地了解受影响的地区。

  • 尽早部署构建:测试人员应在周期的早期开始测试功能并报告缺陷,并且应在整个发布版本中重复相同的过程。