( )的目的是测试软件变更之后,变更部分的正确性和对变更需求的符合性,以及软件原有的、正确的功能、性能和其它规定的要求的…
单选题
( )的目的是测试软件变更之后,变更部分的正确性和对变更需求的符合性,以及软件原有的、正确的功能、性能和其它规定的要求的不损害性。
A. 验收测试
B. Alpha测试
C. Beta测试
D. 回归测试
答案:D
解析
正确答案:D. 回归测试
回归测试用于软件变更后,既要验证变更部分是否正确、是否符合变更需求,也要确认原有正确的功能、性能及其他要求未被破坏,与题干完全对应。
- A. 验收测试:由用户或客户验证软件是否满足业务需求、能否验收,不专门针对变更影响。
- B. Alpha 测试:在开发方场所由用户或测试人员模拟使用,偏向需求确认和可用性。
- C. Beta 测试:在真实用户环境中试用,收集反馈,偏向实际运行表现。
- D. 回归测试:正确。修改代码、修复缺陷或配置变更后,都应执行回归测试。
考点延伸:回归测试常与自动化测试、持续集成结合,重点覆盖核心用例和受影响模块。注意区分:冒烟测试验证基本可用,回归测试验证“改了没坏”。