一个项目为了修正一个错误而进行了变更。这个错误被修正后,却引起以前可以正确运行的代码出错。( )最可能发现这一问题。
A.单元测试
B.接受测试
C.回归测试
D.安装测试
第1题:
第2题:
第3题:
一个项目为了修正一个错误而进行了变更,这个错误被修正,但却引起以前可以正 确运行的代码出错.(61)最可能发现这一问题。
A.单元测试
B.集成测试
C.回归测试
D.安装测试
第4题:
A 错误被报告,并且因为引发原因已知,作为一个“紧急变更”的变更请求交由变更管理处理。
B 错误当作问题报告给服务台,因为涉及到生产,直接作为变更引入。
C 错误作为事故报告给服务台,在调查后被确定成知名错误,这样随后就能被变更。
D 错误作为事故报告,问题被确定,随后确认错误根源和建立一个临时工作区,问题被转化为知名错误,通过提出变更请求,将其修复。
第5题:
一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。( )最可能发现这一问题。
A.单元测试
B.接受测试
C.回归测试
D.安装测试
第6题:
项目为了修正一个错误而进行了修改。错误修正后,还需要进行( )以发现这一修正是否引起原本正确运行的代码出错。
A.单元测试 B.接受测试 C.安装测试 D.回归测试
第7题:
你们团队设计了一个材料清单来定义项目的工作构成,而没有采用你推荐的工作分析结构(WBS)。一个客户注意到这个清单中没有涵盖项目范围变更的需求,后来这一变更需求被补充了进去。这是一个由下列哪项引起的变更要求的具体事例?
A、一个外部事件
B、产品范围定义中的错误或遗漏
C、 一项增值变更
D、 项目范围定义中的错误或遗漏
第8题:
● 一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。 (18) 最可能发现这一问题。
(18)A. 单元测试 B. 接受测试 C. 回归测试 D. 安装测试
正确答案:C
解析:在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来问题。软件的改变可能是源于发现了错误并做了修改,也有可能是因为在集成或维护阶段加入了新的模块。。当软件中所含错误被发现时,如果错误跟踪与管理系统不够完善,就可能会遗漏对这些错误的修改;而开发者对错误理解得不够透彻,也可能导致所做的修改只修正了错误的外在表现,而没有修复错误本身,从而造成修改失败;修改还有可能产生副作用从而导致软件未被修改的部分产生新的问题,使本来工作正常的功能产生错误。同样,在有新代码加入软件的时候,除了新加入的代码中有可能含有错误外,新代码还有可能对原有的代码带来影响。因此,每当软件发生变化时,我们就必须重新测试现有的功能,以便确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。同时,还需要补充新的测试用例来测试新的或被修改了的功能。为了验证修改的正确性及其影响就需要进行回归测试。
第9题:
● 一个项目为了修正一个错误而进行了变更。这个错误被修正后,却引起以前可以正确运行的代码出错。 (7) 最可能发现这一问题。
(7)A. 单元测试 B. 接受测试 C. 回归测试 D. 安装测试
正确答案:C
解析:在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来问题。软件的改变可能是源于发现了错误并做了修改,也有可能是因为在集成或维护阶段加入了新的模块。。当软件中所含错误被发现时,如果错误跟踪与管理系统不够完善,就可能会遗漏对这些错误的修改;而开发者对错误理解得不够透彻,也可能导致所做的修改只修正了错误的外在表现,而没有修复错误本身,从而造成修改失败;修改还有可能产生副作用从而导致软件未被修改的部分产生新的问题,使本来工作正常的功能产生错误。同样,在有新代码加入软件的时候,除了新加入的代码中有可能含有错误外,新代码还有可能对原有的代码带来影响。因此,每当软件发生变化时,我们就必须重新测试现有的功能,以便确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。同时,还需要补充新的测试用例来测试新的或被修改了的功能。为了验证修改的正确性及其影响就需要进行回归测试。