广义的软件测试由“确认”、“验证”、“测试”三个方面组成,其中“确认”是______。

1123 次浏览
  • A、想证实在一个给定的外部环境中软件的逻辑正确性,检查软件在最终的运行环境上是否达到预期的目标
  • B、检测软件开发的每个阶段、每个步骤的结果是否正确无误,是否与软件开发各阶段的要求或期望的结果相一致
  • C、检查某样东西是否符合事先已定好的标准
  • D、试图证明软件在软件生命周期各个阶段以及阶段间的逻辑协调性、完备性和正确性
本题考查对广义软件测试中“确认”和“验证”概念的了解。“确认”和“验证”两个概念比较容易混淆。确认(Validation)是“确认工作产品完全提供了用户想要的功能,检验产品是否真正提供了用户想要的东西。”确认更多是从用户的角度,或者是模拟用户角度来验证产品是否和自己想要的一致。确认是想证实在一个给定的外部环境中软件的逻辑正确性,并检查软件在最终的运行环境上是否达到预期的目标,而不是检查软件是否符合某些事先约定的标准。验证注重“过程”,确认注重“结果”。所以答案A是正确的。
挑战成功
2年前
挑战成功
3年前
挑战失败
3年前
gxt
挑战成功
3年前