系统测试

系统测试是在完整的集成系统上进行的测试,以评估系统符合其指定要求的符合性。

系统测试作为其输入,所有通过集成测试的集成组件。集成测试的目的是检测集成在一起的单元之间的任何不一致(称为组合)。系统测试旨在检测“组合间组合”以及整个系统内的缺陷。实际结果是测试组件或系统时产生或观察到的行为。

系统测试是在功能需求规格(FRS)或系统需求规范(SRS)或两者兼有的上下文上对整个系统进行的。系统测试不仅可以设计设计,还可以进行行为,甚至是客户的期望。它还旨在测试软件或硬件需求规范中定义的范围。

方法

  • 破坏性测试:测试是针对标本的失败进行的,以了解标本在不同负载下的性能或物质行为。
  • 无损测试:分析技术,用于评估材料,组件或系统的性质而不会造成损坏。
  • 故障注入:一种测试技术,以一种不寻常的方式检查系统行为的测试技术。

主题特定的测试方法

软件测试

软件测试是一项调查,旨在为利益相关者提供有关正在测试的软件产品或服务质量的信息。软件测试还可以提供对软件的客观,独立的视图,以使企业能够欣赏和了解软件实施的风险。软件测试涉及执行软件组件或系统组件,以评估一种或多个感兴趣的属性。通常,这些属性表示正在测试的组件或系统满足指导其设计和开发的要求的程度在其预期环境中运行,并实现其利益相关者希望的总体结果。由于实际上甚至简单的软件组件的可能测试数量实际上是无限的,因此所有软件测试都使用某些策略来选择可在可用时间和资源可行的测试。

移动设备测试

移动设备测试可确保移动设备(例如手机,PDAs等)的质量。该测试将在硬件和软件上同时进行。从不同过程的角度来看,测试包括研发测试,工厂测试和证书测试。移动设备测试涉及一系列来自监视的活动,并在真实手机上拍摄移动应用程序,内容和服务。测试包括对硬件设备和软件应用程序的验证和验证

也可以看看