📜  功能测试

📅  最后修改于: 2020-12-04 06:15:39             🧑  作者: Mango


什么是功能测试?

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

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

如何有效测试功能?

  • 了解功能:应当通读与该功能相对应的要求或规格。

  • 构建测试方案:测试人员应专门开发测试用例以测试功能。因此,可以保持覆盖率,可追溯性。

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

  • 实施方式:测试人员应知道该功能是如何在应用程序层上实施的,相关内容将更改为后端(如果有)。这将使我们清楚地了解受影响的区域。

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