当对发现的缺陷进行修改之后,执行一系列基准测试,以确认程序的修改没有对程序的其他部分产生干扰,这种测试通常称为( )。
A: 确认测试
B: 验证测试
C: 系统测试
D: 回归测试
A: 确认测试
B: 验证测试
C: 系统测试
D: 回归测试
举一反三
- 软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为______。 A: 系统测试 B: 组装测试 C: 确认测试 D: 回归测试
- 在项目开发过程中,一旦纠正了程序中的错误后,通常需要选择已经测试过的测试用例,对修改的程序重新测试,这种测试称为()。 A: 强度测试 B: 系统测试 C: 验收测试 D: 回归测试
- 关于软件测试的名词术语以下解释错误的是() A: 冒烟测试是指测试版本的主要功能的测试 B: 确认测试是当发现和修改一个缺陷后,重新进行测试以确定原来的缺陷已经成功修复 C: 回归测试是对已修改过缺陷的程序进行重复测试,以发现在这些变更后是否引入新的缺陷。 D: 随机测试就是随便测试,不需要知道测试范围
- 在下面关于回归测试的叙述中,正确的是 。 A.回归测试只能在系统测试这个级别进行,不能用于单元测试和集成测试 B.回归测试都是自动化执行的 C.回归测试必须重新测试整个系统 D.回归测试是对被测过的程序实体在修改缺陷或变更后进行的重复测试,以此来确认在这些变更后是否有新的缺陷引入系统
- 通常软件测试实施的步骤是________。 A: 单元测试、集成测试、确认测试 B: 集成测试、系统测试、确认测试 C: 确认测试、集成测试、单元测试 D: 单元测试、集成测试、回归测试